从github上下载的源码怎么在Deepin上编译安装?
Tofloor
poster avatar
leonardo520
deepin
2018-01-03 17:13
Author
请教一下大家,编译安装需要先安装别的软件吗?具体怎么操作呢?
Reply Favorite View the author
All Replies
avatar
jingle
deepin
2018-01-03 17:51
#1
先交出github地址看看  一般make 什么的
Reply View the author
avatar
177******80
deepin
2018-01-03 18:25
#2
一般来说,相关编译的东西,编译前要安装一大堆的编译库文件,每种编译项目,所要求的库是不一样的,安装完后一般

./configure  配置检查运行和安装环境 ,这个步骤会检查少没少安装库,少的话,继续apt安装或者wget 源代码编译库。。。到不少库为止、
make
sudo make install
Reply View the author
avatar
leonardo520
deepin
2018-01-03 18:44
#3
https://bbs.deepin.org/post/151055
一般来说,相关编译的东西,编译前要安装一大堆的编译库文件,每种编译项目,所要求的库是不一样的,安装完 ...

请教一下,执行第一步的时候出现如图所示的错误,这是怎么回事啊?


Reply View the author
avatar
duanyao
deepin
2018-01-03 18:49
#4
https://bbs.deepin.org/post/151055
请教一下,执行第一步的时候出现如图所示的错误,这是怎么回事啊?

你先看看文档啊,一般都有怎样编译的说明。文件名一般是 Readme、Readme.md、INTALL 之类。
Reply View the author
avatar
leonardo520
deepin
2018-01-03 18:53
#5
https://bbs.deepin.org/post/151055
你先看看文档啊,一般都有怎样编译的说明。文件名一般是 Readme、Readme.md、INTALL 之类。 ...


这个文档好像没有教怎么安装
Reply View the author
avatar
leonardo520
deepin
2018-01-03 18:54
#6
https://bbs.deepin.org/post/151055
你先看看文档啊,一般都有怎样编译的说明。文件名一般是 Readme、Readme.md、INTALL 之类。 ...

另外一个文档是
Reply View the author
avatar
177******80
deepin
2018-01-03 19:06
#7
本帖最后由 sksweet 于 2018-1-3 11:15 编辑

长见识了,这个论坛还不能发这个软件的名字。。。好吧,贴图


Ps:
我不用deepin系统的,这个应该也适用。加ubuntu库源就是给deepin用的。安装的qt5就是git上的最新版本。
Reply View the author
avatar
woodelf
deepin
2018-01-03 19:06
#8
ss-qt5源里面就有。
qt程序需要安装qmake,然后在qt工程文件(.pro文件)所在目录运行qmake *.pro,会自动生成Makefile,然后正常make编译即可。
说实话,这些东西随便搜搜都能找到答案,而且也不像3楼说的那样无脑三步操作就行了。
Reply View the author
avatar
177******80
deepin
2018-01-03 19:09
#9
https://bbs.deepin.org/post/151055
ss-qt5源里面就有。
qt程序需要安装qmake,然后在qt工程文件(.pro文件)所在目录运行qmake *.pro,会自动 ...

哥们,发贴前楼主自已都没说什么软件好吗,有你这么贬低人的吗?一般编译软件最后三步你说不是这三步吗,他没说什么软件前,鬼知道安装什么?
Reply View the author
avatar
woodelf
deepin
2018-01-03 19:11
#10
https://bbs.deepin.org/post/151055
哥们,发贴前楼主自已都没说什么软件好吗,有你这么贬低人的吗?

抱歉,并没有贬低的意思,源码程序一般还是要看源码包里面附带的README或INSTALL说明,三步操作不是万金油。
给您带来不愉快了,不好意思。
Reply View the author
avatar
leonardo520
deepin
2018-01-03 19:11
#11
https://bbs.deepin.org/post/151055
ss-qt5源里面就有。
qt程序需要安装qmake,然后在qt工程文件(.pro文件)所在目录运行qmake *.pro,会自动 ...

请教 qt工程文件(.pro文件)所在目录 这个目录在哪里能找到?是系统里还是我下载的文件里?
Reply View the author
avatar
duanyao
deepin
2018-01-03 19:12
#12
https://bbs.deepin.org/post/151055
这个文档好像没有教怎么安装

文档里不是说 “Please check project's wiki for "how-tos"”嘛,顺着链接过去点 Compiling 就可以找到怎么编译。
Reply View the author
avatar
woodelf
deepin
2018-01-03 19:13
#13
https://bbs.deepin.org/post/151055
请教 qt工程文件(.pro文件)所在目录 这个目录在哪里能找到?是系统里还是我下载的文件里? ...

一般会在克隆下来的源码根目录下,ss-qt5比较特殊点,默认的master分支里面没有工程文件,你需要checkout到stable分支。
Reply View the author
avatar
duanyao
deepin
2018-01-03 19:23
#14

这个不是文档,是cmake的配置文件。
Reply View the author
avatar
177******80
deepin
2018-01-03 19:30
#15
本帖最后由 sksweet 于 2018-1-3 11:43 编辑
https://bbs.deepin.org/post/151055
抱歉,并没有贬低的意思,源码程序一般还是要看源码包里面附带的README或INSTALL说明,三步操作不是万金 ...

算了。。。。。。我当然知道三道不是命令万金油啦,40个G的项目编译我都执行过,发帖时间点,楼主自已没说要编译什么东西,所以我在发帖时,用了2次“一般”来修饰句子,就怕误会。如果要发帖回,你还是原原本本帮这个楼主把步骤写下来帮帮他吧。
Reply View the author
avatar
leonardo520
deepin
2018-01-03 19:56
#16
sksweet 发表于 2018-1-3 11:30
算了。。。。。。我当然知道三道不是命令万金油啦,40个G的项目编译我都执行过,发帖时间点,楼主自已没说 ...

请问这个编译软件适合没有编程基础的人吗?
Reply View the author
avatar
177******80
deepin
2018-01-03 20:05
#17
本帖最后由 sksweet 于 2018-1-3 12:06 编辑
https://bbs.deepin.org/post/151055
请问这个编译软件适合没有编程基础的人吗?

不知道楼主你安装这个软件来干嘛?目的是什么
1 看源代码然后修改代码编译一个自已的版本,大概步骤如duanyao所讲,如果不是专门研究过一方面的,有编程经验的也未必会。
2 如果没有编译基础,只是想用这个软件,商店里边有,点击就可以安装上了。
3 如果只是想安装最新版本,我在8楼已经给你列出所有步骤了,在命令行下面执行就可以了。
Reply View the author
avatar
leonardo520
deepin
2018-01-03 20:07
#18
https://bbs.deepin.org/post/151055
不知道楼主你安装这个软件来干嘛?目的是什么
1 看源代码然后修改代码编译一个自已的版本,大概步骤如duan ...

非常感谢
Reply View the author
avatar
RucLinux
deepin
2018-01-04 02:53
#19
ss秋水冰逸不是有一键安装脚本吗?
Reply View the author
avatar
pikachuhy
deepin
2018-01-04 03:13
#20
你要是只是f个q的话 https://bbs.deepin.org/post/142900
我帮你打包了 deb自己去下
Reply View the author