如何在windows编译linux内核 上用Sublime Text编译objective-c

由于之前在培训班接触过一点linuxb编程因此装ubuntu系统后直接按照记忆中右键→打开终端如图在建立完main.c文件进行vim 编辑的时候发现出现程序“vim 已包含在”的字样,于是百度之解决方案: 这个需要系统...

}

上面所需的包下载完后就可以開始安装,图形化的安装向导界面安装目录指定为C:\GNUstep。

4、安装完的测试 

当该Shell 第一次启动时,将会进入默认的主目录: 

将以上代码保存在主目录下的hello.m 文件可以使用任意编辑器来编辑该文件。

接下来使用下面命令进行编译:

如果编译成功的话可以使用如下命令执行程序:

}

背景就是自己最近开始使用Sublime Text 3编辑玳码发现非常好用,也被它强大的插件功能所吸引但是,自己在编辑完C/C++代码后使用sublime自带的build并不好用于是打算自己定制一个单文件C/C++编譯命令。
(1)在sublime工具栏中选择“工具“->“编译系统“->“新建编译系统“,会打开文件名称为“Untitled.sublime-build“文件对其进行编辑,加入下面的代码保存为“myC.sublime-build“,路径为默认路径就可以了

保存后,你会在sublime的“工具“->“编译系统“->“新建编译系统“下看到myC的build系统
(2)编辑简单的C代碼,进行测试


 
按下组合键“Ctrl“+“Shift“+“b“就会弹出编译命令选择窗口
选择“myC-Run“编译结果就会出现在sublime下方的控制台上,如下:
4 定制C++编译
C++的过程与C一样只是新建编译系统时的文件内容有些不同而已:

5 myC和myC-Run的区别就是myC只编译,不执行;而myC-Run编译后直接执行。
6 解决sublime自带控制台无法输叺的问题
因为sublime自带控制台无法输入所以如果程序用到cin等函数,程序无法执行在windows编译linux内核系统下需要调用cmd.exe,将控制台交于cmd所以需要在編译配置文件时,添加调用cmd的命令

其实就是添加这么一句话,

7 目前只支持编译单文件其余的后续再研究吧。

}

我要回帖

更多关于 windows编译linux内核 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信