Linux下进行C/C++编程,如何在Debian下搭建C/C++开发环境?,linuxdebian


从网上找到了一个叫做slax的Linux系统,体积只有200多M。它是基于Debian的。

在U盘里解压镜像,然后双击一个bat文件把系统装在U盘里了,以后不用的时候直接把整个文件删掉就行了。开机时设置U盘优先启动,就可以使用这个系统了,免去了装多系统的麻烦。不过,我怎么也不知道如何开启及连接WIFI,按Fn+WIFI开关不行,只能连网线来上网。另外,安装中文字体失败,打开浏览器网页显示不了中文。

在Debian下搭建C/C++开发环境,用如下命令:

apt-get install build-essential

如果要完整构建的话,用如下命令:

apt-get install build-dev

安装Gnome开发环境(包括C、Gtk、Gnome等)

apt-get build-dep gedit

安装KDE开发环境(包括C++、Qt、KDE等)

apt-get build-dep kate

系统没有自动vim,先安装vim

apt-get update (更新软件安装列表)

apt-get install vim

#include
int main(int argc, char **argv)
{
   cout << "hello world" << endl;
   return 0;
}

用vim写好一个hello world程序后,保存为test.cpp,然后用如下命令,编译并链接:

g++ -c test.cpp

这时生成一个test.o文件

g++ -o test.exe test.o

也可以合成一步:

g++ -o test.exe test.cpp(不会生成test.o文件)

安装gdb调试器(需要root权限):

gksu apt-get install gdb

调试执行test.exe:

gdb test.exe 

相关内容