Ⅰ ubuntu下的eclipse和qt,這兩個軟體是開發什麼的
首先介紹一下什麼是IDE。
IDE,Integrated Development Environment,集成開發環境,IDE在軟體開發中充當一個框架的作用,它通過調用各種外部工具來完成自身的功能。譬如VC++的編譯功能實際上是通過調用MSCV編譯器完成的,VC只是負責調用這些編譯器而已。你如果在記事本里寫一段代碼,然後手動用命令行調用編譯器編譯,那結果也是一樣的,如果在這個記事本的基礎上加上一條命令,自動調用這個編譯器,然後再加個框,把調用結果顯示出來,那你的記事本也就有了初步的IDE功能了,如此不斷發展,最後就成了一個IDE。
eclipse只是一個IDE,這個IDE最初用於開發java,但是通過各種各樣的插件和配置可以支持C/C++/Perl等等亂七八糟的語言(寫代碼,代碼高亮,編譯工程,運行,版本控制等等),因為這個IDE有著很便利的功能,很多人用Qt開發時懷念它的便利,就開發了相應的插件,使得大家可以在Eclipse中進行Qt開發(事實上本來通過一些復雜配置不用插件也可以,但是插件畢竟方便一些嘛)。
Qt,我可以很坦誠的告訴你,把它成為「一個軟體「是不符合常識的,「一堆軟體「更為恰當。Qt最初是一個C++開發的圖形類庫+一堆工具,自己是沒有像eclipse這樣的IDE的,在linux世界,人們開發了像QDevelop這種IDE來方便開發。在諾基亞把Qt的公司——Trolltech收購以後,諾基亞推出了Qt Creator,這時候Qt才有了自己的官方IDE,也就是「一個軟體「,這個IDE當然功能就跟eclipse有得一拼了,只是因為發展時間短,現在只能支持Qt項目開發。此外,Qt也已經發展出了對其它語言的支持,譬如java,C#, Qt自己還集成有QML、JS等等。
Ⅱ Java的編譯環境JDK安裝完成後,需要配置那兩個環境變數怎麼配置
配置java環境變數的方法:1、右鍵點擊【計算機】,選擇【屬性】,點擊【高級系統設置】,打開環境變數設置;2、新建【JAVA_HOME】變數,並編輯【Path】變數;3、新建【Classpath】變數並編輯即可。
Ⅲ ubuntu java如何訪問管理員許可權
運行的程序,寫個.sh的腳本,包括了java的JAVA_HOME等,和相應的CLASSPATH ,,,,,,,,sudo運行這個腳本
Ⅳ 如何在ubuntu linux安裝編譯器,實現hello,word
1,安裝配置GCC編譯器:
在Ubuntu安裝完成已經有GCC了(GCC是由GNU之父Stallman所開發的Linux下的編譯器,全稱為GNU Compiler Collection, 目前可以編譯的語言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是GCC還不能編譯文件.因為缺少一些頭文件.那麼我們就要來配置這些頭文件.在這里我們需要安裝build-essential這個軟體包,安裝了這個包會自動安裝上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必須的軟體和頭文件的庫.
ctrl+alt+t 進入圖像模式終端界面(注意:ctrl+alt+f1字元模式終端界面 ,一般都用圖像模式終端界面)
安裝build-essential:在終端界面裡面輸入sudo apt-get install build-essential
2,查看安裝的gcc版本號:
gcc --version
3,vi和vim的區別:
vi和vim都是Linux中的編輯器,不同的是vim比較高級,可以視為vi的升級版本。vi使用於文本編輯,但是vim更適用於coding。
4,利用vi編輯器新建文件 終端輸入:vi helloworld.c ,進入編輯寫代碼。
5,寫完代碼後在底模式wq保存退出。
6,終端輸入輸入 gcc helloworld.c,編譯生成a.out文件。
7, 終端輸入輸入 ./a.out 運行程序。
Ⅳ 怎麼在ubuntu下開發stm32
環境:
ubuntu 13.10
stm32f103zet6
一、STM 32 GCC 安裝
stm32 屬於arm cortex-m系列thumb指令集,所以給arm用的arm-none-eabi就可以了,首先是下載
下載地址:
https://launchpad.net/gcc-arm-embedded/+download
下載其中的gcc-arm-none-eabi-version-linux.tar.bz2
把該編譯器添加到用戶的環境中: