当前位置: 首页 > news >正文

html5网站模板 站长网制作单页网站多少钱

html5网站模板 站长网,制作单页网站多少钱,广州万户网络怎么样,北京网页设计培训Cmake 使用简单方便,可以跨平台构建项目编译环境,尤其比直接写makefile简单,可以通过简单的Cmake生成负责的Makefile文件。 如果没有使用cmake进行编译,需要如下命令:(以muduo库echo服务器为例)…

Cmake

        使用简单方便,可以跨平台构建项目编译环境,尤其比直接写makefile简单,可以通过简单的Cmake生成负责的Makefile文件

        如果没有使用cmake进行编译,需要如下命令:(以muduo库echo服务器为例)

g++ -o muduo_server -g muduo_server.cpp -I/usr/include -L/usr/lib -lmuduo_net -lmuduo_base -lpthread
1.-o muduo_server:输出可执行文件,名称为muduo_server;也可以生成库文件等(.a,.so)
2.-g:表示生成的可执行文件可以调试,不加则没有调试功能
3.muduo_server.cpp xxx.cpp:编译的所有cpp文件
4.-I/xxx/xxx:头文件搜索路径,/usr/include为默认搜索路径
5.-L/xxx/xxx:库文件搜索路径,/usr/lib为默认搜索路径
6.-lmuduo_net -lmuduo_base -lpthread:需要搜索的库文件名称

        使用cmake配置后:

cmake_minimum_required(VERSION 3.0)#cmake版本要求
project(main)#项目名称(不是可执行文件名称)#配置编译选项
set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -g)#2 #配置头文件搜索路径
# include_directories() #4#配置库文件搜索路径
# link_directories()#5#设置需要编译的源文件列表
set(SRC_LIST ./muduo_server.cpp)#3 SRC_LIST为cpp文件列表名称,cpp文件少使用#设置可执行文件最终存储的路径,把生成的可执行文件放入bin
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)#把. 指定路径下的所有源文件名字放入变量名SRC_LIST里面
# aux_source_directory(. SRC_LIST)#3 cpp文件多使用#表示生成可执行文件muduo_server,由SRC_LIST变量所定义的源文件编译而来
add_executable(muduo_server ${SRC_LIST})#1 muduo_server为可执行文件名称
#表示muduo_server这个目标程序需要连接的三个库文件
target_link_libraries(muduo_server muduo_net muduo_base pthread)#6

        使用cmke . 命令直接查找执行CMakeLists.txt,生成makefile,执行make即可

        完整的开源项目的目录结构:

-bin:保存生成的可执行文件
-lib:保存生成的库文件
-include:保存定义的头文件
-src:保存定义的源文件
-build:项目编译过程中产生的临时的中间文件
-example:示例/测试文件
-thirdparty:依赖的第三方库的源码文件
-CMakeLists.txt:编译文件,生成makefile
-autobuild.sh:编译脚本,执行cmake
http://www.yayakq.cn/news/318794/

相关文章:

  • wordpress婚礼模板下载天津网站的优化
  • 娄底网站建设电商网站运营团队建设方案模板
  • 网站seo置顶 乐云践新专家丽水建设网站制作
  • 河南营销网站建设联系方式自建站怎么推广
  • 婚庆公司网站网站运行维护
  • 做网站开发能挣钱宁波seo公司排名
  • 青岛网站建设与管理做asp网站需要的实验报告单
  • 中国郑州建设信息网站wordpress如何加入视频播放器
  • 家装公司网站建设网站的网站
  • 湖南城市建设技术学院官方网站青岛排名推广
  • 建立美好国家的办法网站优化推广多少钱
  • ipv6网站建设东莞app store切换账号
  • 卯兔科技网站建设官方网站的域名
  • 智慧团建网站怎么转团关系杭州网站推广¥做下拉去118cr
  • 做网站被骗3000企业所得税怎么算2021年
  • 有了域名和主机怎么做网站端子东莞网站建设
  • 泉州那家做网站公司好建站系统和构建系统
  • 网站开发技术包括什么怎么创建一个软件平台
  • 那个网站上有打码的任务做有没有做卡哇伊的企业网站
  • 扬州做网站公司上海ui设计公司
  • asp故障解答网站模板企业微信商城怎么开通
  • 网站建设运营公司企业特色为什么我的网站没有百度索引量
  • 网络营销网站建设设计方案免费餐饮管理系统
  • 怎么快速仿wordpress站网站运营这么做
  • 宁夏制作网站公司网站建设是什么
  • asp.net 新建网站做门户网站 cms
  • 时尚网站模板代码可以发广告的网站
  • 网站建设中端口号的作用是什么意思天津搜索引擎优化公司
  • 建立属于我们的网站百度推广公司怎么代理到的
  • 怎么在自己做网站装修设计公司服务