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

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

大家好,我是讯享网,很高兴认识大家。



工程目录结构如下:

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

小讯
上一篇 2025-06-07 16:34
下一篇 2025-05-28 08:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/192764.html