eclipse CDT + automake 开发c++项目 支持c++11 支持导入第三方库 在linux centos

本文介绍了如何在Linux CentOS系统上使用eclipse CDT结合automake开发C++11项目,并支持导入第三方库。详细步骤包括CDT安装、automake插件安装、创建autotools项目、解决c++11支持问题以及配置makefile以链接库。还解析了automake相关文件字段含义和编译过程。
摘要由CSDN通过智能技术生成

1、工具 eclipse CDT安装,系统安装autotool工具

2、安装automake插件,先尝试能否创建autotool项目,如果可以说明安装成功

      先在eclipse的插件安装中,选择eclipse版本对应更新源,然后在Programming Languages中选择autotools support for CDT安装。

3、创建C++项目的autotools项目,选择hello world c++ autotools project项目,创建 

       创建项目后尝试编译,出现 configuration failed with error                                                              

       可能是配置问题,

在Project->Properties->General->Tools Settings Tab

先查询 whereis automake,获取安装路径

修改成对应路径

c++11 头文件支持,在头文件引入需要在 Project->Properties->  增加-std=c++0x, 然后再index-> rebuild,就解决头文件问题

c++11 编译支持

make.am文件字段说明

SUBDIRS = etc src  先后顺序,文件编译顺序   先扫描子目录

bin_PROGRAMS= test 生成可执行文件名

test_SOURCES=test.cpp

test_LDADD= src/libsrc.a  -L/home/lib   静态连接方式

<
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值