#c/c++基本编译环境的搭建#
http://my.oschina.net/liujinofhome/blog/33237
ubuntu安装完成就已经有gcc了。。。
然后缺少头文件的话,需要配置build-essential
sudo apt-get install build-essential
#Qt开发环境的搭建#
Qt Creator
http://mobile.51cto.com/hot-249846.htm
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
失败!(不知道怎么运行程序)
http://www.linuxidc.com/Linux/2013-07/87576.htm
失败!
下载 qt-linux-opensource-5.0.2-x86-offline.run
然后执行下面三条:
cd 下载
chmod +x qt-linux-opensource-5.2.0-x86-offline.run
./qt-linux-opensource-5.2.0-x86-offline.run
安装的时候出错了,忽略错误后不能运行,表示无解。。。
再次失败!
==========================Qt折腾终极成功版=======================
http://blog.csdn.net/u012736455/article/details/14227309
安装QT分为两步,第一步是QT Library的安装,第二步是QT Creator的安装,QT Creator是QT的集成开发环境。
1、注意:如 果您安装Ubuntu时候是联网的话,Ubuntu会自动安装QT Library,Ubuntu10默认安装QT3,Ubuntu12默认安装QT4.8,Ubuntu13默认安装QT5,你可以在终端里面输入 “qmake -v"查看QT版本来检测是否已经默认安装QT,如果已经安装,请直接跳到第二大步安装QT Creator。
当我输入“qmake -v”时,表明已经安装QT Library。。(ps:原来折腾了这么就一直在安装一个已经默认装好了的东西,顿时感受到自己的无知,看来离大神又近了一步。。)
2、下载qt-creator-linux-x86-opensource-2.4.1.bin
3、chmod a+x qt-creator-linux-x86-opensource-2.4.1.bin
./qt-creator-linux-x86-opensource-2.4.1.bin
来,有图有真相~
#############
命令行开发(大神级):http://blog.sciencenet.cn/blog-875277-796612.html
IDE开发(菜鸟)
############
Toolchain
#STM32开发环境的搭建#
http://www.amobbs.com/thread-5568167-1-1.html
教程相当详细,搭建过程不算顺利
所有安装包的下载地址已被靠谱网盘搜到: http://pan.baidu.com/s/1pJLQXzP#render-type=list-view&path=%252Fstm32%2520for%2520ubuntu
1、编译器:安装arm-none-eabi-gcc 其中官方下载地址: https://launchpad.net/gcc-arm-embedded/+download
中间要进行一个环境变量的设置,步骤参考: http://my.oschina.net/qinlinwang/blog/30471
2、IDE:安装eclipse,双击解压后的eclipse ——>
这个之前大概需要先搭建JDK环境(在盘搜上找到JDK1.7.0)
下载,解压,环境设置,搞定!
JDK1.7算是搞定了,双击eclipse却还是出错~
我琢磨着应该是版本问题吧~找到官方网站下载最新版本,一切从头再来。。。
JDK官方网址
http://www.oracle.com/technetwork/java/javaseproducts/downloads/index.html
eclipse官方网址
http://www.eclipse.org/downloads/index-developer.php
下载中~
下载 jdk-8u65-linux-x64.tar.gz
下载 eclipse-cpp-neon-M4a-linux-gtk-x86_64.tar.gz
JDK,环境变量,OK!
额~版本还是不对。。囧
要求1.8的JDK版本。。版本究竟怎么看呢~继续,至少出现了一个自己看的懂的错误!
下载 jdk-8u66-linux-x64.tar.gz
继续,发现又被墙了,baidu下,这貌似已经是最新版JDK了。。继续百度
怀疑自己的思路是不是错了。。 http://www.linuxidc.com/Linux/2014-08/105090.htm
跟我一样的啊~只不过使用终端操作而已。。搞不懂
3、串口烧录:
真心感谢我万能的盘搜啊!!!
收藏高手纯命令行编译烧录篇: http://blog.csdn.net/embbnux/article/details/17616809