网站建设分为哪些方面,汉聪电商代运营怎么样,商务网站可以做哪些,五金加工东莞网站建设gcc是linux下最常用的一款c编译器#xff0c;对应于CPP 有相应的g工具#xff0c;debug有gdb#xff0c;只是还不会用。 个人感觉gcc确实是个好东西#xff0c;完全可以直接在gedit下编程然后写个shell脚本用gcc编译#xff0c;不比一些IDE麻烦多少#xff0c;某些IDE实在…gcc是linux下最常用的一款c编译器对应于CPP 有相应的g工具debug有gdb只是还不会用。 个人感觉gcc确实是个好东西完全可以直接在gedit下编程然后写个shell脚本用gcc编译不比一些IDE麻烦多少某些IDE实在不但难用而且还会出一些莫名其妙的错误。 1. gcc -o hello hello.c 编译并链接为可执行文件命名为hello 2. gcc -I/usr/include hello.c /usr/lib/libm.a -I 包含进头文件然后编译链接为可执行文件最后为静态库文件 3. gcc -c test1.c test2.c 编译为test1.o 和 test2.o 4. ar crv mylib.a test1.o test2.o 将.o文件封装进静态库 ranlib mylib.a 使库文件可以使用 创建自己的库文件 不要忘了建立头文件 5. gcc -o test test.c ./include /usr/local/xxx.so 包含动态库的例子 6. 当程序找不到库文件的时候可以改动/etc/ld.so.conf中的配置然后执行ldconfig来使生效。 ldd XXX 命令可以查询XXX程序所需要的函数库。 gcc的更多帮助信息 可以通过 man gcc 和info gcc获得。 转载于:https://www.cnblogs.com/dpf-learn/p/6127615.html