网站建设需要会代码吗wordpress去掉链接中的m
2026/6/20 8:25:21 网站建设 项目流程
网站建设需要会代码吗,wordpress去掉链接中的m,网站编程薪资,wordpress 主题 相册目录 1、指定CMAKE最低的版本号 2、设置工程名 3、添加可执行文件 4、简化项目名的表示 5、添加多个可执行文件 6、添加多个可执行文件的简洁方法 7、添加版本号和配置头文件 8、指定C版本 9、添加库 10、使用库 11、将库设置为可选项 如果这篇文章能帮助到你…目录1、指定CMAKE最低的版本号2、设置工程名3、添加可执行文件4、简化项目名的表示5、添加多个可执行文件6、添加多个可执行文件的简洁方法7、添加版本号和配置头文件8、指定C版本9、添加库10、使用库11、将库设置为可选项如果这篇文章能帮助到你请点个赞鼓励一下吧ξ( ✿◡❛)~CMakeLists.txt文件是配置CAMKE工程的起点文件中的相关指令1、指定CMAKE最低的版本号cmake_minimum_required(VERSION 3.15)2、设置工程名project(Tutorial)3、添加可执行文件add_executable(Tutorial tutorial.cpp)4、简化项目名的表示add_executable(${PROJECT_NAME} tutorial.cpp) 其中${PROJECT_NAME}表示PROJECT_NAME该值为宏定义替换5、添加多个可执行文件add_executable(${PROJECT_NAME} a.cpp b.cpp c.cpp) #多个可执行文件之间使用 空格 隔开6、添加多个可执行文件的简洁方法set(SRC_LIST a.cpp b.cpp c.cpp) add_executable(${PROJECT_NAME} ${SRC_LIST}) #使用SRC_LIST来指代多个可执行文件SRC_LIST就是多个文件名的宏定义7、添加版本号和配置头文件project(Tutorial VERSION 1.0.2) #这个命令为项目增加了一个版本号8、指定C版本cmake_minimum_required(VERSION 3.15) # set the project name and version project(${PROJECT_NAME} VERSION 1.0) # specify the C standard set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED True) #当gcc版本6.1不显式指定C版本默认C版本为C14其中CMAKE_CXX_STANDARD变量就是指定C本版的宏9、添加库# MathFunctions/CMakeLists.txt add_library(MathFunctions mysqrt.cpp) #在MathFunctions目录包含两个文件MathFunctions.h 和 mysqrt.cpp在这个目录下创建一个CMakeLists.txt文件内容如上所示表示添加一个叫MathFunctions的库文件10、使用库add_subdirectory(MathFunctions) #为了使用MathFunctions库需要在顶层的CMakeLists.txt文件中添加上述命令指定库所在的子目录该子目录下包含CMakeLists.txt文件和头文件、源文件。 # add the MathFunctions library add_subdirectory(MathFunctions) # add the executable add_executable(${PROJECT_NAME} tutorial.cpp) target_link_libraries(${PROJECT_NAME} PUBLIC MathFunctions) # add the binary tree to the search path for include files # so that we will find TutorialConfig.h target_include_directories(${PROJECT_NAME} PUBLIC ${PROJECT_BINARY_DIR} ${PROJECT_SOURCE_DIR}/MathFunctions )11、将库设置为可选项if(USE_MYMATH) add_subdirectory(MathFunctions) list(APPEND EXTRA_LIBS MathFunctions) list(APPEND EXTRA_INCLUDES ${PROJECT_SOURCE_DIR}/MathFunctions) endif() # add the executable add_executable(${PROJECT_NAME} tutorial.cpp) target_link_libraries(${PROJECT_NAME} PUBLIC ${EXTRA_LIBS}) # add the binary tree to the search path for include files # so that we will find TutorialConfig.h target_include_directories(${PROJECT_NAME} PUBLIC ${PROJECT_BINARY_DIR} ${EXTRA_INCLUDES} ) #将库设置为可选项可以在不使用库时将库文件从编译过程中剥离出去优化编译效率和代码体积。如果这篇文章能帮助到你请点个赞鼓励一下吧ξ( ✿◡❛)~

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询