太阳神三国杀吧 关注:38,458贴子:469,718

【高端水】在ArchLinux下编译太阳神三国杀

只看楼主收藏回复

本贴的方法已经过实体机的测试
系统:ArchLinux 64位(x86_64)
Qt版本:Qt5.4.0


IP属地:北京来自Android客户端1楼2017-02-11 23:33回复
    lz手边没有电脑 所以没有截图


    IP属地:北京来自Android客户端2楼2017-02-11 23:33
    回复
      楼上链接似乎被删了…


      IP属地:北京来自Android客户端4楼2017-02-11 23:35
      回复
        反正各位奆神都是有办法下到Qt的


        IP属地:北京来自Android客户端5楼2017-02-11 23:36
        回复
          我下载的文件是「qt-opensource-linux-x64-5.4.0.run」
          终端进入所在文件夹
          执行chmod u+x qt-opensource-linux-x64-5.4.0.run


          IP属地:北京来自Android客户端6楼2017-02-11 23:37
          收起回复
            然后就是熟悉的下一步下一步 中间需要输入一次Qt账户密码
            然后在选择要安装的文件时 应该5.4.0是默认选了Qt Creator的 如果没有请勾选


            IP属地:北京来自Android客户端8楼2017-02-11 23:39
            回复
              然后将Github上的源码下载下来 奆神们可以git clone
              但是似乎直接在Github的网站上下载更快…


              IP属地:北京来自Android客户端10楼2017-02-11 23:41
              回复
                终端执行
                sudo pacman -S swig
                然后终端进入源码的swig文件夹
                执行
                swig -c++ -lua sanguosha.i
                可以得到sanguosha_wrap.cxx文件


                IP属地:北京来自Android客户端11楼2017-02-11 23:45
                收起回复
                  用Qt Creator打开源码目录下的QSanguosha.pro


                  IP属地:北京来自Android客户端12楼2017-02-11 23:47
                  收起回复
                    被删帖删的有点气


                    IP属地:北京来自Android客户端14楼2017-02-11 23:49
                    回复
                      删掉或注释掉如图所示的那句语句


                      IP属地:北京来自Android客户端16楼2017-02-11 23:53
                      收起回复
                        把如图所示指向的false改为NULL


                        IP属地:北京来自Android客户端17楼2017-02-11 23:56
                        收起回复
                          保存上述两个文件
                          点击左下角的「Debug」字样 在弹出的框框里点击「Release」字样
                          然后点最左下角的小锤子


                          IP属地:北京来自Android客户端18楼2017-02-11 23:59
                          回复
                            打开文件管理器 在源码同级文件夹下会出现一个带有「QSanguosha」和「GCC」字样的文件夹
                            进入后把「QSanguosha」文件复制到源码文件夹中


                            IP属地:北京来自Android客户端19楼2017-02-12 00:02
                            回复
                              然后双击66(划掉)源码文件夹下的QSanguosha文件即可开车


                              IP属地:北京来自Android客户端20楼2017-02-12 00:03
                              回复