psvita破解吧 关注:110,259贴子:1,237,180

搭上henkaku的大车,PSV交叉编译环境搭建

只看楼主收藏回复

因为教程所用的软件下载服务器都在国外,有的可能要翻墙,所以我特意把他们打包了,下载地址在
教程末尾,教程可能需要一点点linux基础才能看懂。教程我也同样放在了我的个人小站上
http://imocean点xyz
1. 下载msys2
http://msys2点github点io/

2. 安装msys2
我是安装在D:\msys64 目录 下,安装完成后
找到运行。

3.安装make工具
命令行 输入 pacman -S make

安装完成

4创建sdk目录
输入 mkdir –p /opt/vitasdk

5.安装解压工具
输入 pacman -S unzip

6.下载vitasdk
https://goo点gl/QpX5zM

下载 vitasdk-win32-nightly-XXXXXXXXXXXXXXXXXXXiXXXXXXXXXXXX.zip 位置越在前版本越新。
7.复制 vitasdk
复制下载好的vitasdk-win32-nightly-XXXXXXXXXXXXXXXXXXXiXXXXXXXXXXXX.zip 到编译系统 /opt/vitasdk目录,我的windows路径是 D:\msys64\opt\vitasdk

8.解压vitasdk
输入 cd /opt/vitasdk 切换到/opt/vitasdk 目录

输入 unzip vitasdk-win32-nightly-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.zip
(vitasdk-win32-nightly-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.zip为要解压的文件名字)

9.下载vita-pack-vpk
把以下三个文件复制到D:\msys64\opt\vitasdk\bin 目录

10.添加环境变量-交叉编译工具的路径
1.输入 export PATH=/opt/vitasdk/bin:$PATH

11.测试交叉编译环境
1.输入 arm-vita-eabi-gcc.exe --version

如果出现以上信息,代表你的交叉编译环境已经安装完成。
12.安装 git工具
1.输入 pacman -S git
13软件demo下载
我们选择用 vitahelloworld测试编译

跳转到用户目录
1.输入 cd ~
建立psv项目文件夹
2.输入 mkdir psvpro
跳转到psvpro目录
3.输入 cd psvpro

克隆 vitahelloworld项目
4.输入 git clone https://github点com/xerpi/vitahelloworld.git

14.测试软件编译
跳转到vitahelloworld项目
1.输入 cd vitahelloworld
2.输入 make
如下图表示编译成功,在windows上也可以浏览这个目录


15.上传PSV
现在你可以通过ftp 上传给psv了。这里有一个更方便的上传方法。
1. 编辑vitahelloworld 目录下的Makefile文件
2. 在如下所示添加 PSVITAIP = xxx.xxx.xxx.xxx 根据自己IP改。

3. 改完保存。
4. Psv进入molecularshell,按select键开启ftp
5. 输入 makevpksend

6.如果正常, vpk 会自动编译并上传到psv的内存卡的根目录了,很方便。

7.安装,运行


教程所用软件下载链接
http://note点youdao点com/yws/public/redirect/share?id=bb68ef66ac9582c7e0c6d86eba1934e4&type=false


IP属地:广东1楼2016-08-03 02:13回复
    帖子被吞了。。终于给我恢复了


    IP属地:广东2楼2016-08-03 23:24
    回复
      好贴 一定要顶 !


      3楼2016-08-03 23:36
      收起回复
        我这种外行也就只能看个热闹了


        IP属地:广西来自Android客户端4楼2016-08-03 23:37
        回复
          外行强势围观顺带顶帖!


          IP属地:广东来自iPhone客户端5楼2016-08-04 00:34
          回复
            看着挺方便的,可惜我能力不足做不出什么来,,


            IP属地:浙江来自iPhone客户端6楼2016-08-04 00:59
            回复
              好,有时间慢慢消化


              IP属地:四川8楼2016-08-04 01:31
              回复
                顶一个


                IP属地:吉林来自Android客户端10楼2016-08-04 06:40
                回复
                  终于发出来了!


                  IP属地:江苏11楼2016-08-04 12:33
                  回复
                    赞\(≧▽≦)/


                    IP属地:北京来自Android客户端12楼2016-08-04 21:21
                    回复
                      用cygwin不行吗?


                      IP属地:河南来自Android客户端13楼2016-08-05 07:30
                      收起回复
                        谢谢,已经搞定


                        IP属地:安徽14楼2016-08-05 09:40
                        回复
                          教程做得很详细,楼主好样的。


                          IP属地:广东16楼2016-08-16 00:07
                          回复
                            顶不错


                            来自Android客户端17楼2016-08-16 00:18
                            回复