首页 > 其他分享 >CMakeLists.txt 编写模板

CMakeLists.txt 编写模板

时间:2023-06-05 14:03:43浏览次数:41  
标签:src CMakeLists include lib PROJECT SOURCE 模板 txt DIR

 

新建文件   CMakeLists.txt

 

# 设置cmake的最低版本 
cmake_minimum_required(VERSION 2.8)

# 指定为C++11 版本
set(CMAKE_CXX_STANDARD 11)

# 设置工程名称
project(wss)
message(${PROJECT_SOURCE_DIR})


set (SRC_LIST 
    ${PROJECT_SOURCE_DIR}/src/websocket_server.cpp
    ${PROJECT_SOURCE_DIR}/src/eloamcamera_handler.cpp
    ${PROJECT_SOURCE_DIR}/src/compress.cpp
    ${PROJECT_SOURCE_DIR}/src/compress.cpp
    )


include_directories (
    ${PROJECT_SOURCE_DIR}/include
    ${PROJECT_SOURCE_DIR}/include/hv
    ${PROJECT_SOURCE_DIR}/include/jpeg-9b
    )

add_executable(eloamwss ${SRC_LIST})

target_link_libraries (eloamwss
    ${PROJECT_SOURCE_DIR}/lib/libhv_static.a
    ${PROJECT_SOURCE_DIR}/lib/libjpeg.a
    ${PROJECT_SOURCE_DIR}/lib/liblocker.a
    ${PROJECT_SOURCE_DIR}/lib/libcamapi.so
    ${PROJECT_SOURCE_DIR}/lib/libImageProc.so
    -lpthread
    )


set (EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)

 

标签:src,CMakeLists,include,lib,PROJECT,SOURCE,模板,txt,DIR
From: https://www.cnblogs.com/shiyixirui/p/17457581.html

相关文章

  • WPF.Basic.样式基础及控件模板
    合集-WPF从入门到放弃(3)1.WPF入门笔记-01-入门基础以及常用布局05-202.WPF入门笔记-02-布局综合应用05-283.WPF入门笔记-03-样式基础及控件模板06-03收起......
  • Vue3 模板语法学习
    <template> {{message}} {{number+1}} {{ok?'yes':'no'}}</template><script> exportdefault{   data(){      return{         message:'aaa',         number:10,         ok:false      }   } }&l......
  • 被夸回复模板
      ² 糟糕,被你发现了,哈哈被你发现了² 净说大实话,哈哈² 你是懂品味的² 我也觉得² 会说就多说点² 全世界都知道的事,你才想通² 果然美女说话就是好听² 浅浅开心一下~² 还不是因为跟你相处久了(这个好棒,近朱者赤嘛)² 蟹蟹² 美女都是含......
  • 模板设计模式
    模板设计模式定义1、模板方法模式(TemplateMethodPattern),又叫模板模式(TemplatePattern),在一个抽象类公开定义了执行它的方法的模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。2、简单说,模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到......
  • Django模板引擎
        Django作为Web框架,需要一种很便利的方法动态地生成HTML网页,因此有了模板这个概念。模板包含所需HTML的部分代码以及一些特殊语法,特殊语法用于描述如何将视图传递的数据动态插入HTML网页中。一个Jinja2。其他模板语言的后端可以从第三方获得。Django定义了一个标准的API......
  • 广州网站建设干货:定制网站建设与模板网站不同之处!
    定制网站建设与模板网站有什么不同之处?在企业建设网站的过程中,通常会面临一个选择,那就是究竟:使用模板网站,还是采用定制网站建设。虽然这两种方式都可以创建出一个有效的网站,但哪种模式可以让你的企业做得更大更好呢?广州名锐讯动从不同维度分析两者,总结了以下几点干货给大家!首先我们......
  • 模板方法模式
    TheTemplateMethoddesignpatterndefinestheskeletonofanalgorithminanoperation,deferingsomestepstosubclasses.Thispatternletssubclassesredefinecertainstepsofanalgorithmwihoutchangingthealgorithm'sstructure.模板方法设计模式在操作中......
  • WPF 入门笔记 - 03 - 样式基础及控件模板
    ......
  • 模板引擎 Handlebars.js
    概述Handlebars.js是一个简单而强大的JavaScript模板引擎。它允许开发者通过定义模板和数据来生成动态的HTML页面。Handlebars.js基于Mustache模板语法,它提供了一些扩展和增强功能。并且开发者可以创建可重用的模板,并通过将数据传递给模板来生成最终的输出。这种分离数......
  • 3、利用初始化好的虚拟机当作模板,用于克隆
    利用初始化好的虚拟机当作模板,用于克隆第一步:先拷贝个虚拟机当作模板[root@ubuntimages]#virt-clone-orocky8-f/var/lib/libvirt/images/rocky8-template.qcow2-nrocky8-templateAllocating'rocky8-template.qcow2'......