怎么在linux下用vim编写一个C程序?
先终端输入
vim test.c
车进入vim编辑器再按a键进入编辑状态输入C语言语句:
#include
int main() {
printf("hello world!n");
}
按esc键退编辑状态再输入冒号(shift + 冒号号键)紧跟着输入 wq 即 输入
:wq
按车即推vim编辑器终端命令窗口(类似xp命令提示符)
输入
gcc test.c 步编译
./a.out 执行输 hello world
结束前提已经安装gcc
linux中把.c的文件编译成.so?
不需要在自己的.so中调用别人的.so,只需要编译自己的,编译.so时,系统不会检查未定义的函数。直接在编译自己的应用程序时链接这两个.so就可以了!gcc -o exec_file mysrc.c -L./ -lXXX -L/usr/lib -lmysqlclient
在linux虚拟机编写C程序,用gcc编译时为什么提示“段错误”?
提示段错误 一般都是数据溢出了 非法访问~~比如你的数组int a 如果你访问了 int b = a 这时就会出现段错误