摘要:
主要作用与拷贝文件用的。 1.shutil.copyfileobj(文件1,文件2):将文件1的数据覆盖copy给文件2。 import shutil f1 = open("1.txt",encoding="utf-8") f2 = open("2.txt","w",encoding="utf-8"
阅读全文
posted @ 2020-09-13 18:09
莫水千流
阅读(332)
推荐(0)
编辑
摘要:
目录 [TOC] 1、两种变量的定义参考 2、两种变量的作用域原理及使用 1、Normal Variables (1)、包含 add_subdirectory()、function()。(本质是值拷贝) (2)、**包含 include()、macro() **(本质有点类似 c 中的 #inclu
阅读全文
posted @ 2020-09-13 07:16
莫水千流
阅读(255)
推荐(0)
编辑
摘要:
cmake语法不仅仅可以适用于 CMakeLists.txt,也适用于 xxx.cmake 文档。 在 OpenCV 的 CMakeLists.txt 中,很多 ocv_XXX() 的函数,都是定义在相应的 xxx.cmake 中。 比如:L116 1 2 3 4 5 6 7 8 9 10 incl
阅读全文
posted @ 2020-09-13 07:03
莫水千流
阅读(2943)
推荐(0)
编辑
摘要:
cmake函数function和宏定义macro在某种程度上来说是一样的,都是创建一段有名字的代码稍后可以调用,还可以传参数。 他们的定义如下: macro定义: macro(<name> [arg1 [arg2 [arg3 ...]]]) ... endmacro([name]) function
阅读全文
posted @ 2020-09-13 07:01
莫水千流
阅读(4190)
推荐(1)
编辑
摘要:
cmake函数function和宏定义macro在某种程度上来说是一样的,都是创建一段有名字的代码稍后可以调用,还可以传参数。 他们的定义如下: macro定义: macro(<name> [arg1 [arg2 [arg3 ...]]]) ... endmacro([name]) function
阅读全文
posted @ 2020-09-13 07:00
莫水千流
阅读(388)
推荐(0)
编辑
摘要:
CMake 常用宏分享 介绍 在本人多年的CMake使用过程中,有两个自定义宏被广泛且频繁使用。分别是: 1. GROUP_FILES 根据项目目录结构,分组显示c++文件,实现目录结构与项目结构的对应。 # MACRO GROUP_FILES MACRO(GROUP_FILES src_files
阅读全文
posted @ 2020-09-13 06:55
莫水千流
阅读(1806)
推荐(0)
编辑
摘要:
对于我来说,我使用的是cmake 3.5,但below(set variable)不起作用: set( ARCHIVE_OUTPUT_DIRECTORY "/home/xy/cmake_practice/lib/" LIBRARY_OUTPUT_DIRECTORY "/home/xy/cmake_p
阅读全文
posted @ 2020-09-13 05:47
莫水千流
阅读(1172)
推荐(0)
编辑