V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
phlips5437
V2EX  ›  问与答

求教个小白问题,如何将 github 上的项目编译为程序

  •  
  •   phlips5437 · 2015-07-13 13:06:00 +08:00 · 10005 次点击
    这是一个创建于 3238 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人对开发非常外行,但看到好的程序又想用用看。

    github上有一个PS3 Server的程序,让mac和linux上可以建立服务,提供给PS3游戏内容,(简单来说就是游戏放在MAC/LINUX,PS3可以调用MAC/LINUX的游戏来玩,省去再拷贝到本地)

    链接: https://github.com/dirkvdb/ps3netsrv--

    他自己说了下编译的命令:
    git clone --recursive git://github.com/dirkvdb/ps3netsrv--.git
    git submodule update --init
    make

    但没用,我估计是我姿势不对,是不是要先下载?

    纯门外汉,请各位指导一下。。。
    10 条回复    2015-07-13 14:46:01 +08:00
    imlonghao
        1
    imlonghao  
       2015-07-13 13:13:16 +08:00 via Android
    怎么没用了发错误信息!!!!!!!
    phlips5437
        2
    phlips5437  
    OP
       2015-07-13 13:23:49 +08:00
    @imlonghao 我是在mac的terminal窗口里输入那3条命令,他会自动从网上拉源码下来的?
    publicID001
        3
    publicID001  
       2015-07-13 13:36:37 +08:00 via Android
    这是用git把repo clone到本地,你可以download zip
    Tiande
        4
    Tiande  
       2015-07-13 13:38:38 +08:00   ❤️ 1
    git clone --recursive git://github.com/dirkvdb/ps3netsrv--.git
    将项目拷贝到本地,文件夹应该就是 ps3netsrv-- 之类的。


    第二步,你要先 CD 到刚刚 clone 的 ps3netsrv-- 的目录下:

    cd xxx


    再执行:
    git submodule update --init
    这段代码是初始化 repository 里的 submodule 模块。


    最后:
    make
    这是编译。


    编译完成,才可以运行 (Run the server):
    ps3netsrv++ /(要使用的文件路径)/
    Tiande
        5
    Tiande  
       2015-07-13 13:40:25 +08:00   ❤️ 1
    最好还是先 git 入门一下。

    不然真的会一直都是小白...
    SoloCompany
        6
    SoloCompany  
       2015-07-13 13:40:40 +08:00
    1楼好萌
    phlips5437
        7
    phlips5437  
    OP
       2015-07-13 13:51:39 +08:00
    @dtdnqsb 第一步 git clone是下载到默认路径的吗?我之前试过,在mac的下载目录中并没有看到这个。。。

    PS.真心需要入门,我还以为github的git就是个名字 -_-
    Tiande
        8
    Tiande  
       2015-07-13 13:54:43 +08:00   ❤️ 1
    @phlips5437

    使用 pwd 看当前目录路径。

    使用 ls -l 看当前目录下的文件列表。

    你 clone 后, 默认就会放在当前目录下 (使用 ls -l 查看有木有)。

    mac 的 shell 打开后的 pwd 好像是 /user/你/
    Tiande
        9
    Tiande  
       2015-07-13 13:55:54 +08:00   ❤️ 1
    如果你要下到 Download 目录

    打开 shell 后,先
    cd ~/Download/
    然后再按 4L 写的做。
    phlips5437
        10
    phlips5437  
    OP
       2015-07-13 14:46:01 +08:00
    真心感谢各位。。。

    晚上回去再实验下看看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2298 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:36 · PVG 12:36 · LAX 21:36 · JFK 00:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.