《自制编译器》中cbc在ubuntu64位上的简单用法
来源:互联网 发布:一辈子单身感受知乎 编辑:程序博客网 时间:2024/06/05 02:53
《自制编译器》这本书中虽然给出了在64位机器上使用cbc的一个办法,但感觉他的有点繁琐,下面给大家介绍个简单点的办法,我用的是ubuntu 16.04 64位版的,就以此为例吧
首先下载64位版的cbc:cbc64位版
推荐安装一下git,这样就可以直接在终端里面执行如下命令:
git clone https://github.com/leungwensen/cbc-ubuntu-64bit.gitcd cbc-ubuntu-64bit && ./install.sh
安装成功了的话会有提示的
然后在终端里面输入cbc,却发现没有安装
这是因为没有设置好环境变量
那么先在终端里面输入:sudo gedit /etc/environment
应该会出现这个
然后在最后加上cbc的安装路径就好了,我的是/usr/local/cbc/bin
再重启一下就可以啦
不过编译的时候记得加上额外的几个参数
cbc -Wa,"--32" -Wl,"-melf_i386"
然后就可以直接cbc啦。。
2 0
- 《自制编译器》中cbc在ubuntu64位上的简单用法
- 《自制编译器》在Ubuntu16.04中运行CBC
- vmare9.0上的ubuntu64位安装vmare tools出错
- 关于在ubuntu64下安装arm-linux-gcc编译器的问题
- ubuntu64位使用jd-gui的若干问题
- Ubuntu64位安装WPS出现的问题
- Ubuntu64位下运行32位的程序
- ubuntu64位系统用32位的交叉工具链
- ubuntu64位系统用32位的交叉工具链
- Regsvr32 在64位机器上的用法
- 在Ubuntu64位下安装srilm详细步骤
- ubuntu64位安装jdk7
- ubuntu64位安装交叉编译器出现libstdc++.so.6: cannot open shared object file
- ubuntu64位系统编译时头文件找不到的问题
- Ubuntu64位下使用Eclipse闪退的解决
- SDK不兼容Ubuntu64位系统的解决办法!!!
- SDK不兼容Ubuntu64位系统的解决办法
- 自制编译器
- Java多线程(3):使用Condition中的await、signal进行线程间协作
- INSTALL FAILED CONFLICTING PROVIDER问题完美解决方案
- adb install 安装apk过程中报错Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
- es 语句
- Promise/A+规范
- 《自制编译器》中cbc在ubuntu64位上的简单用法
- |洛谷|NOIP2010|搜索|贪心|P1514 引水入城
- Linux vim gedit id
- SharpMap渐变色填充多边形
- OpenWrt添加DDNS服务提供商(花生壳)的方法
- 单例模式
- java中的回调函数
- 网络爬虫技术总结
- 【Cocos2d-x】pthread库的使用