CMake
Linear_Luo
平心静气却不失激情,仰望星空仍需奋力搏击
展开
-
CMake构建OpenGL项目
一.概要我们在用CMake构建一个工程(项目)的时候,需要明白如下几件事情: A.项目源代码在哪里? B.项目头文件在哪里? C.怎么生成静态或者动态库及库的位置? D.程序链接的静态库在哪里? E.项目中用到的已编译好的静态库库和实时编译的库与项目的依赖关系? 如果上面这几件事你知道怎么做了,多大的工程就都不是问题了。其实主要是明白库的编译、链接的工作机制,如果不熟悉,推荐看《深入理解原创 2016-08-20 00:58:38 · 7400 阅读 · 0 评论 -
CMake构建CUDA项目
在大量的C/C++的项目中都使用CMake来进行项目的管理,而CUDA又是很流行的并行计算库,利用CMake来构建CUDA项目就显得很有必要了,而且项目中使用的CMakeLists.txt基本框架一致的,下面简单地记载一下这种CMakeLists.txt文件的内容:# CMakeLists.txt for G4CU projectproject(test_cuda_project)# requi原创 2016-08-22 18:14:52 · 4867 阅读 · 1 评论