linux gcc生成的可执行文件能单独运行吗
3个回答
展开全部
gcc是linux下的一款编辑器,将你已经编写好的c语言汇编为可执行的文件。
linux下,一切皆文件,对文件的后缀是不敏感的,比如你可以创建一个文件命名为xi'an_hot.rmvb,都可以的。
一般在linux下编写好c语言代码后,使用gcc进行编译。在Terminal上输入如下命令。
1
gcc -g code.c -o obj.exe
obj.exe为生成的可执行文件的名字,你随便怎么打。
obj也可以。obj.rmvb也可以,obj.mp3也行。
linux下,一切皆文件,对文件的后缀是不敏感的,比如你可以创建一个文件命名为xi'an_hot.rmvb,都可以的。
一般在linux下编写好c语言代码后,使用gcc进行编译。在Terminal上输入如下命令。
1
gcc -g code.c -o obj.exe
obj.exe为生成的可执行文件的名字,你随便怎么打。
obj也可以。obj.rmvb也可以,obj.mp3也行。
展开全部
使用gcc编译的可执行文件只能在pc机上面执行,使用arm-linux-gcc生成的可执行文件是交叉编译生成的,可以在arm开放板上执行,也可以在pc机上面执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
No.
The exec file needs 2 libraries, you can find them in MinGW/GCC path.
The exec file needs 2 libraries, you can find them in MinGW/GCC path.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询