linux下如何得到可执行文件的源代码?
5个回答
展开全部
Linux发行版中,程序都是编译好的二进制文件,系统和光盘中也不会提供这个程序的源代码。你需要到Linux发行版的网站去搜索有没有源代码。
还有一些开源项目,例如gdb,gcc,内核等有专门的网站。如果你的是redhat,suse,centos等linux,可以去redhat网站搜索其rpm的源代码包。
还有一些开源项目,例如gdb,gcc,内核等有专门的网站。如果你的是redhat,suse,centos等linux,可以去redhat网站搜索其rpm的源代码包。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先必须设置程序的可执行性,
利用chmod来进行设置
2,利用编译器来进行编译一般.cpp用g++编译 .c用gcc编译
3程序上传一般使用ssh软件进行
利用chmod来进行设置
2,利用编译器来进行编译一般.cpp用g++编译 .c用gcc编译
3程序上传一般使用ssh软件进行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Linux所有程序都是开源的,你下载下来的都是源代码,直接打开就可以…………解压缩
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
被编译好的程序是不可能查看源代码的,也是不可以修改的。
当然,linux所谓开源软件,是指你下的软件是源代码,需要你现用gcc编译后才能用。
当然,linux所谓开源软件,是指你下的软件是源代码,需要你现用gcc编译后才能用。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比中下面文件hi.cpp
#include <stdio.h>
main()
{
COUT>>"hillo world!">>endl;
}
写好后保存好
g++ -o hi.out hi.cpp
chmod u+x hi.out
./hi.out
#include <stdio.h>
main()
{
COUT>>"hillo world!">>endl;
}
写好后保存好
g++ -o hi.out hi.cpp
chmod u+x hi.out
./hi.out
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |