其实对于iOS6、iOS7也可以,甚至更简单,只是找到Documents文件夹的方法有些区别。
Textastic可以说是iPhone上最好的代码编辑器了,这里只是给Textastic储存用户代码源文件的文件夹做一个符号链接,使得在Terminal中可以轻松切换到该文件夹,用Terminal
编译和运行C/C++。
关于用Terminal
编译和运行C/C++,参考这里:在iOS(iphone、ipad)上编辑、编译和运行c/c++(包括iPhone6和iOS8)
一、创建sample.cpp
文件:
注意编辑完成后可能需要在Textastic中返回并打开另一文件,此文件才会保存。
二、确定sample.cpp
文件位置
在iFile中打开/var/mobile/Containers/Data/Application
路径
向下滑一下出现搜索框
在搜索框中输入sample.cpp
(即之前创建的文件),并选择“所有层级”,然后搜索:
对搜索到的sample.cpp
点击右边的感叹号,出现文件属性:
点击目录即跳转到真正的Textastic的Documents
文件夹:
三、创建Documents
的符号链接
点击右上角“取消”,然后返回,跳转到上一级文件夹:
点击编辑,将Documents
文件夹选中,点击右下角的复制图标:
点击“复制/链接”
然后打开路径/var/mobile
,点击编辑,右下角出现粘贴图标,点击后选择“创建链接”,然后会提示已经存在Documents
文件夹,这里选择“重命名”
这时路径中就出现了蓝色的Documents(1)
文件夹,点击文件夹右边的感叹号,将文件夹名改为work
(可以自定义):
这时到Textastic的Documents
文件夹的符号链接就创建完毕了,点击work
文件夹就能看到sample.cpp
了
四、编译和运行sample.cpp
进入Terminal,输入:
cd work
dpp sample.cpp -o sample
./sample
就出现了Hello Textastic
这样以后在Textastic中编辑好了C/C++文件后,就可以进入Terminal
按照上述命令进行编译和运行了。
1 thought on “iOS8:利用Textastic帮助在iPhone上编辑和编译C/C++文件”