linux c++编程

Linux下为了安全性不能双击执行控制台程序,只有GUI程序才能双击执行.

源代码文件

linux下文件的类型是不依赖于其后缀名的,但一般来讲:
.o,是目标文件,相当于windows中的.obj文件
.so 为共享库,是shared object,用于动态连接的,和dll差不多
.a为静态库,是好多个.o合在一起,用于静态连接,和.lib差不多

部署工具

CodeBlocks开发环境搭建:

sudo apt-get install g++                                  sudo apt-get install codeblocks

Make
一个工具,读取Makefile文件中的依赖关系,它帮你调用编译器进行构建。
CMake
一个工具。因为编写Makefile文件太繁琐,所以有了CMake,它读取的配置文件是CMakeLists.txt,然后生成Makefile,然后交由make工具处理。


图形编程

gtk。图形界面程序 开发框架,主要用于linux下的c/c++开发。

安装gtk+
#开发相关的库文件:libgtk2.0-dev libglib2.0-dev
相应的命令:
apt-get install libgtk2.0-dev libglib2.0-dev

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值