1. linux系統能裝vs嗎
不能
去用 eclipse 吧。
而且 VS 是專門開發 Windows 程序的開發程序,他開發不了 Linux 的程序。
(當然你要是想折騰,理論上應該還是能把它弄成 Linux 開發程序的)
2. windows vs 編譯的動態庫 能不能在linux 下調用
這個理論上是可以實現的。但是很復雜,通用性不強。
1、windows上的動態庫DLL文件是PE格式,而linux上的可執行文件是ELF格式,這兩種格式首先不同。
2、但是,你可以在Linux上模擬實現一個PE載入器,然後載入DLL文件,實際上就是在Linux上實現一個PE Loader。 但是,這是一個相當復雜的事情,因為,微軟沒有公布PE的完全細節,我們現在所有了解的PE結構,那都是非官方公布的!
綜上所述,不建議這樣操作,但是理論上能實現。
3. Linux下面有沒有VS一樣的編譯工具求推薦!我現在用的是ubuntu,聽人說code::blo
VS是Windows下的一個程序開發IDE(Integrated-Development-Environment集成開發環境),裡面除了編譯工具還有很多其他的構建系統的工具。
GCC(GNU Compiler Collections)是Linux下最出名、最常用的編譯器,支持幾乎所有編程語音。GCC最初出的含義是GNU C Compiler。
Code::Blocks是Linux上一個C/C++,Fortran IDE,據說還不錯,我沒用。我做嵌入式Linux開發用vim+插件+make+gdb,當然gcc編譯工具是少不了的。
Java開發肯定是Eclipse最好用了,C/C++等其他一些語言用Eclipse+插件也還湊合。
也很多人喜歡用Emacs+插件的。
用C/C++,時間緊的建議用Code:Blocks或Eclipse for C/C++,愛折騰的Emacs+插件或vim+插件+make+gdb。