include(CheckCXXCompilerFlag)

CHECK_CXX_COMPILER_FLAG(“-std=c++11” COMPILER_SUPPORTS_CXX11)

CHECK_CXX_COMPILER_FLAG(“-std=c++0x” COMPILER_SUPPORTS_CXX0X)

IF(COMPILER_SUPPORTS_CXX11)

set(CMAKE_CXX_FLAGS “${CMAKE_CXX_FLAG} -std=c++11”)

elseif(COMPILER_SUPPORTS_CXX0X)

set(CMAKE_CXX_FLAGS “${CMAKE_CXX_FLAGS} -std=c++0x”)

else()

message(STATUS “The compiler ${CMAKE_CXX_COMPILER} has no C++qq support.Please use a different C++ compiler.”)

endif()

add_compile_options(-fPIC)

linux下编译C++项目相关推荐

  1. C++安全方向openssl(一):1.2 Linux下编译openssl3.0并编写测试项目

    代码: #include <stdio.h> #include <openssl/rand.h> #include <iostream> #include < ...

  2. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  3. 一份简单的在 Linux下编译及调试 C 代码的指南

    摘要: 一份简单的在 Linux下编译及调试 C 代码的指南 对于Linux下的C程序员来说,几乎天天都会和Linux打交道.但在很多人的眼中,Linux是一个易用性极差.靠命令驱动的操作系统,根本无 ...

  4. linux下软件编译终止,[2018年最新整理]linux下编译运行程序命令大全.ppt

    [2018年最新整理]linux下编译运行程序命令大全 1. 项目课题引入 2. Vi编辑器的使用方法 3. Linux中C语言程序的编辑 4. Linux中C语言程序的运行 5. 现场演示案例 课题 ...

  5. linux下编译libuv,linux下libuv库安装教程

    下载并编译libuv libuv需要自己手动下载源码,并手动编译. 当前目录为:/home/xlz/test/github/,在后面,会用$PATH来代替,我的系统的Debian8,64bit. $g ...

  6. Linux错误27,解决在linux下编译32程序出现“/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录问题”...

    centos64位编译32位代码,出现/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录,需要安装32位的glibc库文件. 安装 ...

  7. Windows下编写php扩展(二)将linux下的php-cpp项目移植到windows

    引言 linux下的php-cpp项目,这个项目生成动态链接库,使用这个动态链接库,可以快速地用C++开发php扩展.相比较php官方提供的,用c语言开发php扩展方案.php-cpp使得开发php扩 ...

  8. Linux下编译so文件

    Linux下编译so文件 1,在目录中写命令生成so文件 gcc mymax.c -fPIC -shared -o libmymax.so //需要引入多个头文件 gcc halcmd.cpp hal ...

  9. linux如何编译boost指定库,linux下编译安装boost库

    linux下编译安装boost库 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x ...

最新文章

  1. Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)
  2. cmd文件内容添加到文件内容命令
  3. 怎么知道文本前后空格的字符格式_JDK 14的新特性:文本块Text Blocks
  4. Vuex-状态管理模式
  5. 计算机中cmos设置程序,电脑主板上有CMOS设置是什么意思
  6. [USACO18OPEN]Talent Show
  7. 卢伟冰:越是入门机 越应该把使用体验做好
  8. 打砖块游戏c语言设计,打砖块游戏的源代码(请多指教)
  9. 【渝粤教育】电大中专药剂学基础知识 (2)_1作业 题库
  10. 作业题---设计一个类,求和的方法,求乘积的方法
  11. 剑指offer_输入一个字符串,按字典序打印出该字符串中字符的所有排列
  12. 一个故事讲完CPU的工作原理
  13. 线性系列DC-DC转换器工作原理
  14. 深度学习之超分辨率算法——SRCNN
  15. 统计遗传学:第四章,GWAS分析
  16. b类 蚂蚁金服_终于拿到蚂蚁金服Offer!!!分享一下全程面试题和面试经验!...
  17. 微软苏州校招笔试题目(1月10日)Colorful Lecture Note的解法
  18. 点歌系统源码 android,安卓盒子点歌系统代码
  19. python是跨平台语言吗_python可以跨平台么
  20. VMware+物理机——搭建内外网环境

热门文章

  1. mac版源码编译安装mysql
  2. Python画爱心——谁能拒绝用代码敲出来会跳动的爱心呢~
  3. “爱什么,来什么”,本地生活饿了么
  4. 益丰大药房互联网医院,积极推动中国大健康产业发展变革
  5. ENFI下载器:1元20G高速下载流量,首次使用送3G
  6. python 存储图片_使用python存储网页上的图片实例
  7. bootstrap常用样式整理
  8. 快速恢复未保存的excel文件
  9. 计算机信息的应用安全中心在哪,通过Windows Defender安全中心“全新启动”功能恢复/刷新电脑...
  10. Redis的KEYS命令引起RDS数据库雪崩,RDS发生两次宕机,造成几百万的资金损失