MakeFile
一块红布1
这个作者很懒,什么都没留下…
展开
-
CMakeList
cmake_minimum_required(VERSION 3.12) project(test) set(CMAKE_BUILD_TYPE "Debug") set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wsign-compare -Wunused-variable -Wliteral-suffix -Wall -g -ggdb") set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wsign-compar原创 2020-08-19 13:41:50 · 272 阅读 · 0 评论 -
Makefile详解
makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了...转载 2020-07-14 10:31:54 · 185 阅读 · 0 评论 -
通用的Makefile
写了一个通用的GNU/Linux环境下的Makefile。 该Makefile适用于最后生成若干个可执行文件的小型C/C++工程,只要将该Makefile放在源码根目录下make,它会自动查找该目录下(包括子目录)的所有源码文件(支持.cpp .c .h格式)并自动生成正确的依赖关系,并且为了不污染源码文件夹,源码和编译过程中的中间文件会分开(Debug模式编译生成的中间文件在Debug目录下,...转载 2019-03-12 14:36:09 · 254 阅读 · 0 评论