我是第三年計算機科學專業的學生。我在Visual C++中被提出並且非常熟練地使用它。然而,我的學校主要在Linux平臺上進行教學。到目前爲止,我已經在Visual Studio中進行了編程和調試,然後當我確定自己能夠正常工作時,我會在Linux中重新編譯源代碼以確保它在那裏工作。在Visual Studio中使用Unix Api編寫C/C++?
但現在我的項目需要使用Unix API調用,Berkly套接字和有時使用pthread。
是否有可用的庫可以訪問Windows上的Unix API?如果是的話,我將如何去使用它們的Visual C++ 2010?
我真的不想使用Gedit和Gdb來調試複雜的(至少對我來說)代碼。
歡迎來到現實世界。我們不能總是獲得我們想要的開發工具和環境 - 不幸的是。 – 2011-03-14 00:47:26
在虛擬機中運行Linux不是一個選項嗎?作爲一名學生,學習Linux編程可能會讓你對未來的僱主更有吸引力。 – 2011-03-14 01:28:43
問題是我是一個非常直觀的學習者;這與學習障礙有關。我還沒有找到一個IDE,它是Unix/Linux的原生代碼,與Visual Studio具有相同的表現力和功能,特別是在調試時。 不得不使用GDB之類的東西進行調試,使編碼速度和調試速度降到最低。 – agent8261 2011-03-14 04:19:39