⑴ linux操作系統的環境下C++編譯,我想做這個課設,可是沒有頭緒,筆記本要上要裝什麼軟體才可以做啊
建議使用fedora.
去http://torrent.fedoraproject.org 下載一個合適的版本.(下載DVD的鏡像比較好,軟體包比較全)
然後用虛擬機安裝即可。
安裝時,注意選擇軟體包,就是把編程開發給選擇上去,會自動包含很多的gnu的編譯工具(包括編譯器gcc和調試器gdb等等)以及make等工具。
安裝完畢,在系統工具中找到終端,然後在終端中執行gcc -v可以看到版本信息,比如我的arch linux下面是這樣的:
[ksl@myhost ~]$ gcc -v
使用內建 specs。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-linux-gnu/4.5.2/lto-wrapper
目標:i686-pc-linux-gnu
配置為:/build/src/gcc-4.5.2/configure --prefix=/usr --enable-languages=c,c++,fortran,objc,obj-c++,ada --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-gnu-unique-object --enable-lto --enable-plugin --enable-gold --with-plugin-ld=ld.gold --disable-multilib --disable-libstdcxx-pch --with-system-zlib --with-ppl --with-cloog --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info
線程模型:posix
gcc 版本 4.5.2 (GCC)
fedora是比較適合初學者學習的一個版本.有問題也可以到feodra的中文論壇提問.:
http://bbs.fedora-zh.org/
⑵ 有沒有輸入一個功能就能自動編譯成源程序的軟體
有些特殊情況是有類似的軟體的,比如說vb可視化圖形界面編程就是,你可以直接拖動那些組件來設計界面,編譯器自動生成代碼。我高中弄機器人足球的時候,給機器人編程就有兩種方法,一是直接一行代碼一行代碼地寫,另一種是拖放一些功能圖塊組合在一起,系統自動生成這些功能對應的代碼。
不過就普遍意義來說,你想要的這種目前還沒有。看看編程語言的發展歷程,從最開始的機器碼、匯編,到C、C++,再到Java,編程語言不斷變得高級,編程思想不斷向人類思維方式靠攏,使編程越來越容易,目標就是有朝一日能出現一種編譯器或者編程語言,使機器能理解人類的自然語言,也就是人工智慧。所以,現在想要編程,還是老老實實學編程語言吧。
⑶ 有沒有免費的在線教學軟體
1、希沃白板5
優點是小巧、靈活、方便、上手快,只要安裝了希沃白板5就可以開直播,學生掃碼就可以進課堂,十分的簡單方便。但它的視頻壓縮方式不適合大規模的直播教學,人數多了會出現卡頓的情況。另外功能太過單一,無考勤、無作業推送、無通訊。
2、cctalk
這是一款十分商業化的實時互動教育平台。裡麵包含了各種年齡段和階層的教程,這些教程基本上都是需要購買的。但是它的直播功能卻是免費的,而且也挺好用的。相比於希沃功能更加健全一點,不僅在直播過程中可以推送隨堂練習,而且課後還有作業推送,整體還有課程的相關設置。
3、釘釘平台
釘釘本來是一款免費的辦公軟體前段時間釘釘因為被用於上網課,被學生打低應用評分大家應該有所耳聞。因為釘釘有會議功能可以免費使用,大家可以藉助其進行直播教學講課。
4、騰訊課堂
直播中釘釘有的功能它都有,而且比釘釘做得更好,還增加了白板、提問等功能,互動性更強了,作業推送做得更好。但是它的商業模式和cctalk有點相似,所以可能也只適合一些自由人群使用。
5、UMU
UMU致力於通過移動互聯網技術提升傳統教育與培訓的質量與體驗,讓講師可以更好地與學員進行教學互動,讓學員獲得更好的學習體驗和效率。UMU是知識分享與傳播的學習平台。UMU連接人與知識,加速知識的流動,讓每個人融入、分享、收獲。
⑷ 編程序需要哪些軟體
看你是要用哪種語言啦一、 如果你用C1、Turboc DOS經典編譯軟體2、Win-TC 圖形化編譯軟體,其特點是容量小3、VC++ 微軟體開發的,主要是用來弄C++的,不過因為他支持中文顯示,做為C的開發也很不錯二、如果你是搞VB、VS等的你可以直接下載一個Microsoft Visual 集成,裡麵包含有VC++、VS、VB等編譯軟體三、如果你是要搞JAVA的1、你如果自認為自己寫代碼很牛,那你就去下載個一java編譯器就行了,代碼用記事本寫2、不然你就去下載下JDK四、搞匯編的1、Masm集成實驗環境還是很不錯的五、搞網站開發的(1)asp,把你的電腦IIS配置好,不用軟體,一個記事本一樣搞定(2)PHP 那你就得去下載Apache、php5.0、Mysql,一樣,代碼用記事本就能搞定,前軟體只是構建一個環境 (3)Drewawear應該少不了啦暫就這些,都是我用過的
⑸ 手機編程軟體有哪些
主要分為C/C++,Java,Python,前端網頁,Linux這5個方面,感興趣的朋友,可以下載嘗試一下:
C/C++
這里介紹一個軟體—C++編譯器(c4droid),可以直接編輯運行C/C++程序,代碼高亮、語法檢查,使用起來非常不錯,下面我簡單介紹一下這個軟體的安裝和使用:
安裝C++編譯器,這個直接在手機應用中搜索就行,如下,大概也就2兆多,直接點擊下載就行:
安裝完成後,打開這個軟體,就可以直接編寫C/C++代碼了,如下,代碼高亮,語法檢查,還支持查找、定位行、格式化代碼功能:
編輯完成後,直接點擊「Run」,就能運行程序,效果如下:
Java
這里介紹一個軟體—AIDE,可以直接編譯運行Java代碼,同時還可以編寫簡單的安卓程序,支持自動補全、代碼高亮、語法提示等功能,使用起來也非常不錯,下面我簡單介紹一下這個軟體的安裝和使用:
下載AIDE,這個也直接在手機應該中搜索就行,如下,大概也就34兆左右,直接點擊下載安裝就行:
安裝完成後,打開這個軟體,就可以直接新建項目,編寫Java代碼了,如下,這里會自動進行語法檢查和智能補全,使用起來非常方便:
點擊運行這個程序,效果如下:
Python
這里介紹一個軟體—QPython3,集成了Python3解釋器,既可以命令行運行Python,還可以編輯源文件後運行,支持代碼高亮、語法檢查等功能,下面我簡單介紹一下這個軟體的安裝和使用:
下載QPython3,這個與上面類似,直接在手機應用中搜索就行,如下,大概也就12兆左右,直接點擊下載安裝就行:
下載完成後,我們就可以直接編寫python程序了,如下,這里使用的是QEdit編輯器編寫代碼,你也可以使用Console控制台一行一行運行代碼,都可以:
點擊運行程序,效果如下,類似一個簡單的安卓對話框:
前端網頁
這里可以使用一個軟體—w3cschool編程學院,類似一個編程資料庫,提供的免費教程很多,其實不僅僅限於前端Html,CSS,Js等,還有Python,PHP,C++等後端資料,對於入門編程的新手來說,是一個非常不錯的學習軟體,下面我簡單介紹一下這個軟體的安裝和使用:
下載w3cschool編程學院,與上面一樣,直接搜索下載就行,大概也就19兆左右,如下:
下載完成後,打卡這個軟體,我們
⑹ 有沒有自動編譯Delphi和VB的軟體
沒有全功能的,
只能是編譯delphi程序時,運行delphi,編譯vb時,用VB編譯
兩個程序開發工具都要安在系統里才行,
⑺ 編譯學習C語言和C++時,實用的軟體
這兩個都是IDE。包含了C++編譯器和文本編輯器。
dev-c++用的是mingw gcc編譯器。
turbo c/c++用的是borland自己的編譯器。
文本編輯功能兩個都一般。
如果只是學習,兩個都可以用。但是dev-c++因為用的是mingw gcc,所以對c++標準的支持要好一些。
不過如果你硬碟空間夠大,電腦配置還行,可以考慮用Visual C++ 2008,這個是微軟的IDE,是Windows上C++開發事實上的標准。
其中Express版本是免費的,最適合學慣用。
⑻ 有哪些好用的在線 LaTeX 編譯器
寫一個可見即可得的web based latex editor。可按照tex的語法輸入命令,但是看到的是存在游標和類word wysiwyg文檔。譬如,輸入^那麼游標就跑到上標上去了。輸入frac就跑出一個分數框。難度在於如何typesetting決定採用和tex一樣的辦法,所以效果應該一樣。具體不能再多說了。
總的來說,可以認為是把tex引擎用js重新寫了一遍。考慮到tex引擎完成的年代(1960?),和現代計算機的處理速度,認為完全有必要拋棄tex後編譯的落後方式,進入互動式編譯的階段。互動式編譯的代價就是換一種語言寫這個引擎,這里選擇javascript。
承蒙許多人關注,現在把非常原始的效果圖放上來看一下:
在產品還沒有做完全之前放出預覽是很不明智的行為,實際上關於如何確保js的安全性我們也還在探討之中,在產品內容和安全性完善之前不會上線,而且一定會加入伺服器端的內容。但起碼,以上的示範表明這一切都是可以實現的。
注意藍色的豎線為游標。
一個類似效果的本地編譯器是lyx,不過他做的並不完整,只支持math mode下的命令輸入。而且界面不是很好,存在bug,需要預先安裝tex包,不是web-based。
好用的在線編輯:http://www.sublimetext.com/
這里下載http://www.sumatrapdfreader.org/download-free-pdf-viewer.html
⑼ 有哪些好用的在線 LaTeX 編譯器
LaTeX 有好多種類,有的只編碼,有的是集成環境,還有少數的所見即所想(基本上就是所見即所得)的(不推薦)。下邊介紹我了解一些的幾個軟體,沒說收費的,都是免費軟體。
vim -- 強大的編碼功能,加亮之類的只是小意思了。如果會配置的話,還可以實現自動補齊代碼、自動編譯、自動刷新瀏覽器之類的功能。會用 vi 或 vim 的話,強烈推薦,否則就算了。操作系統:Unix/Linux, Windows, MacOS, ...
emacs -- 沒好好用過。編寫其他代碼時,它和 vim 一樣強大,相信編寫 LaTeX 文檔也一樣強。emacs 和 vi (現已被 vim 取代) 是 Unix 用戶的兩大神器,一般人只能駕馭其中一個,牛人才能兩個都精通。
WinEdt --- 集成環境,有編碼窗口,有編譯按鈕。由於 CTeX 的原因,在國內的 Windows 平台上十分流行。其實比較起來就是花哨一點而已,真正要看誰更快、功能更豐富的話,WinEdt 比 vim 和 emacs 差一大截。它的好處是上手快。vim 和 emacs 不練上幾個月是駕馭不了的(不過 vim 和 emacs 現在都有窗口版,藉助於滑鼠也容易上手,但是快捷性就犧牲了)。操作系統:Windows,收費軟體。如果安裝 CTeX 的話,它會自動給你一個免費的 WinEdt.
Kile -- 類似於 WinEdt 的集成環境。但 WinEdt 是通用的開發集成環境,Kile 是專門針對 LaTeX 的集成開發環境,所以,要比 WinEdt 更好。操作系統:Linux
Scientifc WorkPlace -- 所見即所想 (WYSIWYM) 軟體。Windows 用。收費軟體。
Lyx -- WYSIWYM 軟體,Linux, Windows, MacOS 都支持。
TeXmacs -- WYSIWYM 軟體,Linux/Unix, Windows, MacOS 都支持。舊版本對中文支持不好,新版本不知道。
Windows 系統中的記事本、寫字板也可以用,但是功能太低下。