linux下如何得到可执行文件的源代码?

例如一个linux下用C++写的程序fname怎么才能重新编辑这个程序的源代码?... 例如一个linux下用C++写的程序fname 怎么才能重新编辑这个程序的源代码? 展开
 我来答
DesireFish
2008-09-28 · TA获得超过298个赞
知道小有建树答主
回答量:226
采纳率:100%
帮助的人:117万
展开全部
Linux发行版中,程序都是编译好的二进制文件,系统和光盘中也不会提供这个程序的源代码。你需要到Linux发行版的网站去搜索有没有源代码。
还有一些开源项目,例如gdb,gcc,内核等有专门的网站。如果你的是redhat,suse,centos等linux,可以去redhat网站搜索其rpm的源代码包。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wxm1659
2008-09-29
知道答主
回答量:81
采纳率:0%
帮助的人:31.7万
展开全部
首先必须设置程序的可执行性,
利用chmod来进行设置
2,利用编译器来进行编译一般.cpp用g++编译 .c用gcc编译
3程序上传一般使用ssh软件进行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吃亏吃亏不用之8197
2008-09-28 · TA获得超过351个赞
知道小有建树答主
回答量:893
采纳率:0%
帮助的人:0
展开全部
Linux所有程序都是开源的,你下载下来的都是源代码,直接打开就可以…………解压缩
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzzhiv
2008-09-29 · TA获得超过5101个赞
知道大有可为答主
回答量:1万
采纳率:0%
帮助的人:3957万
展开全部
被编译好的程序是不可能查看源代码的,也是不可以修改的。
当然,linux所谓开源软件,是指你下的软件是源代码,需要你现用gcc编译后才能用。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jhkwei
2008-09-28 · TA获得超过560个赞
知道小有建树答主
回答量:1324
采纳率:0%
帮助的人:863万
展开全部
比中下面文件hi.cpp
#include <stdio.h>
main()
{
COUT>>"hillo world!">>endl;
}

写好后保存好
g++ -o hi.out hi.cpp
chmod u+x hi.out
./hi.out
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式