前提是时下登录用户是组织者帐号   

cygwin在C盘无法去,在win7 下通过如下bat设置权限,就可以去了。

  

前提是当前报到用户是管理员帐号 

 建立开发环境

SET DIRECTORY_NAME=”C:\cygwin”

      

TAKEOWN /f %DIRECTORY_NAME% /r /d y

        ——- 获得toolchain和PSPSDK开发工具包,然后拿其用CYGWIN运行。

ICACLS %DIRECTORY_NAME% /grant administrators:F /t

 

PAUSE 

        说明:原文见于http://www.psp-programming.com/tutorials/c/lesson01.htm  

                   
初次翻译,错误难免,还呼吁见谅。

  

咱们来相同多样关于怎样自制PSP(Playstation
Potable)软件之教程,这卖将凡第一期望。如果您正念之,恭喜您,作为程序员你遇上了一个特别障碍。和正开编程时遇的劳动一样。好了,开始读教程了。

 

      
要开创而协调的主次,第一步就是是若成立开发条件。该开发环境能够得以拿源代码编译成可以以PSP上实行的文件。我们且在操作系统及安装两独重点的工具软件。

 

      
第一只器叫做CYGWIN,这是一个用以Windows平台上之Linux模拟器,它好在您的计算机上创设一个效仿的Linux环境,只有这样才可运行有不能不于Linux下运作的次第。听起来有点吓人,不过并非担心,其实特别易用之。

 

      
需要之次只东西就时不时toolchain。这是PSP编程的重要性,提供了若所用的任何,包括头文件、库、编译器和有些例程。安装了之以后,你就可初步修好之率先个次了。

 

       现在上马介绍好不渴望想使询问的有些:开发条件之装。

      

      
第一步就是是设置CYGWIN。先以CYGWIN网站上下载CYGWIN的安装程序(点击此处)
。下充斥好下,打开该可执行文件,会闪现一个装置界面;点击“next”按钮,此时而用得以看来有三独挑选,选择默认选项项“Install
from
Internet”,点击“next”;确定以特别目录下安装CYGWIN,如过无思用那安装在“C:/cygwin”处虽然更改的即可(C:是地方磁盘),其他选择设为默认,点击next;现在同时提示给您确定“在何存放下载的安装文件”,这个选项无关紧要,不过最好好将那个位于一个谈得来可以找到的目下,以便安装了之后剔除。选定了恰当的地方之后,点击next;下一屏会问您乃的网设置,如果你未曾运用代理(或者不知道代理是何),直接点next。如果坏吧,返回上一样步于他之所以IE浏览器的装置;然后,会供一个下载安装文件之服务器列表,任何一个且足以,选择一个点击next;现在初始下载安装文件包列表,得几乎分钟时间,依赖让公的网速;下充斥了后,拖动滑块,在“devel”哪里点击“default”使得她化“install”。继续拖动滑块,将“Web”下面的“wget”设置也“install”。完成以后,点击next。CYGWIN将会给下载然后装选择了底承保。这个也许会见因此少那个丰富时,所以待的时段你可省电视要浏览其他网页。完成CYGWIN安装后,准备安装toolchain。

 

      
现在咱们虽可以以CYGWIN环境下安装toolchain了。为了建立开放条件,首先须运行CYGWIN。从开始菜单或者“C:/cygwin”目录下,运行一个CYGWIN
bash
shell(cygwin.bat)。会打开一个下令执行,当得看“yourusername@yourcomputername~”,说明你的CYGWIN环境既成功建立了,此时便可关闭该窗口。

      
下载最新的toolchain(点击此处),在极端上面就可以看见了,下充斥该公文。下载就之后,使用winrar将其解压缩至“C:/cygwin/home/user”文件目录下,这里的“user”是您的用户称。

       现在就算得装toolchain了。再次打开CYGWIN bash
shell,现在凡是时候介绍一些Linux命令行了,在一行的始有“$”这个符号,它象征在运行的shell是当用户模式下,和根(管理员)模式相对。这无异于接触当CYGWIN中凡是生关键的,如果您没有使用了Linux命令行的话,这一点为是若留心的。

 

       现在急需变更目录及刚解减的toolchain目录下,在bash shell
中于“ls”,它意味着list,会被闹当前目录下拥有文件之称呼与其余信息(和Windows下的dir命令相似。现在即该好看见一个“psptoolchain”的公文夹,这便是咱所思要改成之目。因此打“cd
psptoolchain”然后以回车。CD代表改变文件目录(Change
Directory),该命令会改变目前操作的目。此刻起“ls”命令,就可以看见有包含在“psptoolchain”目录下之文书。这里发出一个咱们即将用于创造有东西的公文“toolchain.sh”。

      
由于toolchain的近年题材,我们不能不创新具有的物。因此更新与改toolchain脚本,必须使“svn
update”然后回车。

      
结束之后输入“./toolchain.sh”执行更新后的脚步然后回车。在Linux下,“.”表示当前目录,而“..”表示父层目录。所以该令表示执行于当前目录下之“toolchain.sh”脚本。Toolchain.sh脚步将会吗你完了剩余的有着工作。这个会花费少将近几只钟头,依赖让你得机器配置。

 

       漫长得拭目以待终于终止了,现在好进行末一步了。必须报CYGWIN
在哪好找到PSPSDK(toolchain安装的)和toochian。为了落实上述目标,必须反“C:/cygwin/cygwin.bat
”文件要它含有部分门道。关闭CYGWIN,然后以资源管理器在“C:/cygwin”目录下右键点击“cygwin.bat”。选择“编辑”后弹出一个记事本窗口,显示的情如下:

       @echo off

       C:

       chdir C:\cygwinb\bin

       bash – -login –i

将该反吗:

       @echo off

       C:

       chdir C:\cygwinb\bin

       set path = %path%;
C:/cygwin/usr/local/pspdev/bin

       set PSPSDK =
C:/cygwin/usr/local/posdev

       bash – -login –i

      

      
现在PSP游戏开放条件就是确立好了。如果您本有源代码的言语就是可编译了,使用cd命令进入及源代码目录下,用make命令进行编译,就见面扭转一个eboot.pbp文件,该公文就得一直放入你的PSP中运行。如果无的话,可以由此下同样省的求学来创造而协调之粗略应用程序。

相关文章