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

哪个网站建站好营销型网站建设的指导原则

哪个网站建站好,营销型网站建设的指导原则,seo排名点击首页,商城系统的设计与实现1#xff09;如果子目录代码文件相对独立#xff0c;也就是没有引用其他子目录的文件#xff0c;可以单独编译成库文件 上层CMakeLists.txt通过link_libraries()来添加这个库文件 2#xff09;如果子目录代码引用了其他子目录的文件#xff0c;建议在上一层编译(前提也是…1如果子目录代码文件相对独立也就是没有引用其他子目录的文件可以单独编译成库文件 上层CMakeLists.txt通过link_libraries()来添加这个库文件 2如果子目录代码引用了其他子目录的文件建议在上一层编译(前提也是相对独立 上层CMakeLists.txt通过aux_source_directory()来添加子目录文件 举个例子假设有个src目录下的代码结构如下 src ├── CMakeLists.txt ├── main.c ├── utils │ ├── utils.h │ └── utils.c └── log├── CMakeLists.txt├── log.h└── log.c 其中log模块相对独立而utils模块调用了log模块。 log.h在log目录 #pragma oncevoid log1( const char* text );log.c在log目录 #include log.h #include stdio.hvoid log1( const char* text ){printf([DEBUG] %s\n,text); } log目录下的CMakeLists.txt cmake_minimum_required(VERSION 3.16) project(log)#搜索当前目录下所有源文件 aux_source_directory(./ SRC)#编译静态库文件 add_library(log ${SRC})utils.h在utils目录 #pragma oncevoid doSomething(); utils.c在utils目录 #include utils.h #include log.hvoid doSomething(){log1(--doSomething--); }utils目录下没有CMakeLists.txt src目录(log和utils目录的上一级目录)下的main.c #include utils.h #include log.h int main(int argc, char** argv ){log1(--main--);doSomething();return 0; } src目录的CMakeLists.txt cmake_minimum_required(VERSION 3.16) project(test)#添加头文件搜索路径 include_directories(${PROJECT_SOURCE_DIR}/log) include_directories(${PROJECT_SOURCE_DIR}/utils)#添加和构建子目录会执行子目录的CMakeLists.txt add_subdirectory(log)#连接静态库 link_libraries(log)#搜索utils子目录源代码文件(名), 记在UTILS_SRC变量 aux_source_directory(${PROJECT_SOURCE_DIR}/utils UTILS_SRC)#生成可执行文件 add_executable(demo main.c ${UTILS_SRC})注意到对log模块的处理方式是 #添加和构建子目录会执行子目录的CMakeLists.txt add_subdirectory(log) #连接静态库 link_libraries(log) 对utils模块的处理方式是 #搜索utils子目录源代码文件(名), 记在UTILS_SRC变量 aux_source_directory(${PROJECT_SOURCE_DIR}/utils UTILS_SRC) #生成可执行文件 add_executable(demo main.c ${UTILS_SRC}) 也就是通过UTILS_SRC来记录utils的所有源文件名通过${UTILS_SRC}来引用。 然后构建工程编译 cd src cmake . -B build cmake --build build cmake . -B build 作用是 构建工程并且把中间文件保存在build目录子目录的中间文件也会存到里面 cmake --build build 作用是在build目录编译链接生成目标文件此处是demo 最后可以在build目录下看到demo这个程序。 如果要删除 build目录这条命令rm -rf build 也就是普通删除文件夹命令 末了切记要根据实际情况来配置CMakeLists.txt不要生搬硬套别人的做法此文只是抛砖引玉。
http://www.huolong8.cn/news/180519/

相关文章:

  • 青岛网站设计报价河南省建设厅网站中级职称
  • 国外活动策划网站网站建设目标论文
  • 怎么用微信官方网站做二维码wordpress 搜索插件
  • wordpress网站seo中山商城型网站建设
  • 什么是网站集约化建设合肥建设公司网站
  • 外贸社交营销代运营桔子seo查询
  • 163网站是jsp做的吗房地网
  • 如何网站建设自己怎么个人网站网店美工课程心得体会
  • wordpress下载站哪些网站可以seo
  • 东莞商城网站建设企业管理公司
  • 深圳建设局官网站首页asp建网站
  • 网站关键字字数论坛类网站开发
  • 哪个网站查备案价百度收录情况
  • 2018年网站建设培训会发言黄页网站推广软件
  • 外贸公司网站建设费会计科目wordpress模版开发
  • 文化馆的网站怎么建设物流网站开发策划
  • 织梦网站首页打开慢上海网站公司电话
  • 网站制作郑州国外建站主机
  • 网站建设首先要选择题支付网站建设费入什么科目
  • dede仿站抖音代运营怎么收费
  • 集团网站建设制作费用网站制作怎么学
  • 网站开发语言网站界面设计原则
  • 长沙网站排名公司哪家好中国数学外国人做视频网站
  • 梧州高端网站建设服务松山湖网站建设公司
  • 手游源码平台东莞seo项目优化方法
  • 上海网站开发建设服务怎么在网站做gif
  • 外包装设计网站成全视频免费观看在线看收索
  • 企业网站模板 优帮云微慕wordpress
  • 自动优化网站建设电话建站城
  • 建设银行账户网站查询密码wordpress发的文章提示404