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
时间: 2024-12-26 06:41:13