那麼,有沒有什麼辦法讓Visual Studio
- 使用gcc編譯C++應用程序的Linux。
- 當我打開調試 - 使用gdb在VirtualBOX(或其他虛擬機軟件)中運行應用程序。MS Visual Studio到Linux - 在VirtualBox編譯和調試
編輯:不要給我其他的IDE - 我知道關於Eclipse,KDevelop的,NetBeans中,Anjuta的...
那麼,有沒有什麼辦法讓Visual Studio
- 使用gcc編譯C++應用程序的Linux。
- 當我打開調試 - 使用gdb在VirtualBOX(或其他虛擬機軟件)中運行應用程序。MS Visual Studio到Linux - 在VirtualBox編譯和調試
編輯:不要給我其他的IDE - 我知道關於Eclipse,KDevelop的,NetBeans中,Anjuta的...
號並非由微軟提供。 Visual C++不是交叉編譯器,Visual Studio也不支持調用其他編譯器。
這是一個非常快速沒有。事實上,您可以使用Visual C++運行不同的編譯器(例如Intel C++編譯器),最簡單的技巧就是使用make文件。我認爲主要的問題是構建一個linux兼容的二進制文件,你可以通過特殊配置的cygwin來完成它,因爲它仍然是ELF輸出。 –
添加答案並提供詳細信息@Peon。我不會考慮makefile使用visual studio。 –
碰到這個http://code.google.com/p/vs-android/這是一個概念證明,您可以使用Visual Studio進行交叉編譯。 –
簡單的答案是遺憾,但現在..但是這可能會幫助你..
Eclipse可以使用gcc其CDK,但是你用Visual Studio取得最接近的是具有Visual Studio integration,但單支支持當然這如果C#。
雖然理論上你可以創建一個基於gnu2msdos的定製工具,它可以編譯源代碼並將錯誤反饋給VS,並且可以用來輔助導航,但我不知道誰擁有完成這個..
也許有一點,但我發現我搜尋: 的NetBeans
我在Windows XP工作站,和我建立一個Linux應用程序。由於現在我使用Visual Studio通過samba共享編輯/瀏覽位於Linux服務器上的源代碼,因此需要在shell控制檯中手動啓動make。
今天,我發現的NetBeans,我認爲它滿足了我所有的需求:
抱歉似乎很熱情,但在第一印象,它的所有東西我在尋找在互聯網上(我也偶然發現了這個問題)......我會在日常使用後回來調整我的印象。
嘗試使用NetBeans(我現在使用em進行web開發)的好處是,您編寫它的專業人員可以做的非常好,並且可以超重Visual Studio的專業人員......但仍然這個答案有點偏離原始問題(現在我不用想改變我的IDE) – SergeS
下載了他們的試用版,安裝了並且產品真的很不穩定 - 所以不能寫更多關於這個的東西(我所做的工作都是簡單的hello world with debug) - 寫了一些關於bug的文章,但目前唯一的解決方案是儘可能作爲Windows控制檯應用程序,然後將其移動到Linux並適應細節。 – SergeS