![](https://img-blog.csdnimg.cn/d7a89ff497a045e7892e9d8666f124ca.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习 - CMake
文章平均质量分 74
CMake 系列
偕臧x
这个作者很懒,什么都没留下…
展开
-
CMake 设置 Target 输出目录和后缀名
在Linux+GCC环境下,无论是Debug还是Release,生成的可执行程序会直接放在你所设置的目录下,不会有差异。在Linux+GCC环境下,无论是Debug还是Release,生成的库文件会直接放在你所设置的目录下,不会有差异。上面两条语句分别设置了Debug版本和Release版本库文件的输出目录,一旦设置上面的属性,在任何环境下生成的可执行文件都将直接放在你所设置的目录.一旦设置上面的属性,在任何环境下生成的库文件都将直接放在你所设置的目录。...转载 2022-07-23 07:30:00 · 2609 阅读 · 0 评论 -
CMake 之 BUILD_SHARED_LIBS 和 CMAKE_BUILD_TYPE 用法教程
推荐使用add_library()时不指定STATIC|SHARED,而是由BUILD_SHARED_LIBS变量来控制。同时又通过自定义宏来决定,生成的.dll是采用或。这部分,以及结合如何使用.dll后面单独详细讲解一篇。本篇对应的修改源码在此。......原创 2022-07-22 11:26:30 · 6766 阅读 · 0 评论