cmake学习

官方文档


ADD_EXECUTABLE: Add an executable to the project using the specified source files.//合成可执行文件
  ADD_EXECUTABLE(exename [WIN32] [MACOSX_BUNDLE] [EXCLUDE_FROM_ALL]
                 source1 source2 ... sourceN)
ADD_LIBRARY: Add a library to the project using the specified source files.//合成库文件
  ADD_LIBRARY(libname [SHARED | STATIC | MODULE] [EXCLUDE_FROM_ALL]
              source1 source2 ... sourceN)

LINK_DIRECTORIES: Specify directories in which to search for libraries.//为链接器添加搜索路径
  LINK_DIRECTORIES(directory1 directory2 ...)

INCLUDE_DIRECTORIES: Add include directories to the build.//添加include路径
  INCLUDE_DIRECTORIES([AFTER|BEFORE] [SYSTEM] dir1 dir2 ...)


TARGET_LINK_LIBRARIES: Link a target to given libraries.//将 库文件 链接到 目标
  TARGET_LINK_LIBRARIES(target library1
                        <debug | optimized> library2
                        ...)

ADD_SUBDIRECTORY: Add a subdirectory to the build.//添加含有CMakeLists.txt子目录
  ADD_SUBDIRECTORY(source_dir [binary_dir] 
                   [EXCLUDE_FROM_ALL])

全部评论

相关推荐

08-25 14:25
门头沟学院 Java
点赞 评论 收藏
分享
丿南烟丶:黑白模板吧,不要这样花哨的。 主要成就太空了,和获奖融在一起,写一两行就行了。 职业技能不要这样排,就传统的掌握精通什么什么然后举例补充的一些重要技术点。 自我介绍说实话也没啥用,可以删了。 把自己的两个项目方案细节补充上去,为什么这样设计,怎么设计,成果是什么按star法则来写 你要引导面试官来问你的技能和项目,你的获奖和自我介绍别人可能看都不看一眼或者不太在乎,重要的是展示你能干活的能力
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务