cmake项目目录结构(cmake多目录编译)

cmake项目目录结构(cmake多目录编译)工程目录结构如下 manyFolderCo 工程的根目录 bin 会生成的可执行文件的目录 需要把图片放到这个目录 在没有改动 main cpp 文件中的读取图片的名字情况下 图片的名字只能是 123 jpeg build 会进入这个目录执行编译命令 include 存放头文件的目录 lib 生成链接库的目录 src 存放源文件的目录 相应文件的内容如下 CMakeLists txt power h main cpp src CMakeLists txt



工程目录结构如下:

androidstudio cmake 编译多个project cmake多文件编译_paddle

manyFolderCompile3:工程的根目录。

bin:会生成的可执行文件的目录,需要把图片放到这个目录。在没有改动“main.cpp”文件中的读取图片的名字情况下,图片的名字只能是“123.jpeg”。

build:会进入这个目录执行编译命令。

include:存放头文件的目录。

lib:生成链接库的目录。

src:存放源文件的目录

相应文件的内容如下:

CMakeLists.txt

power.h

main.cpp

src/CMakeLists.txt

power.cpp

在创建完该工程后,进入build目录,执行如下命令:

其结果如下:

androidstudio cmake 编译多个project cmake多文件编译_cmake_02

        原地址是这里

        在外部指令中使用 ${} 进行变量的引用。在 IF 等语句中,是直接使用变量名而不通过 ${} 取值。

工程目录如下(仅仅列出涉及文件):

--cpp:sh scripts/build.sh命令执行路径

        --scripts:

                --build.sh

        --CMakeLists.txt

        --demo:

                --CMakeLists.txt

        --build:

scripts/build.sh 文件内容(该文件与PaddleX的源文件有所不同,修改小部分)

https://blog.51cto.com/u_/CMakeLists.txt

https://blog.51cto.com/u_/demo/CMakeLists.txt

今天的文章 cmake项目目录结构(cmake多目录编译)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2025-02-23 08:46
下一篇 2026-01-21 19:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/34561.html