我試圖使用Fitnesse與一些C++代碼進行交互,但fitnesse.org網站上提供的Fit Cpp項目文件不起作用(這是我沒有的VC++ 6,但是我有Visual Studio 2005和2008年)。我似乎甚至無法在VS2005或VS2008中打開解決方案文件(可能是因爲它是在VC++ 6中創建的?)。有沒有辦法將Fitnesse整合到C++代碼中?
有沒有人能夠得到這個工作?有沒有一種方法可以在C#中編寫與C++代碼通信的測試夾具?如果是這樣,我該如何去做這件事。
這裏是網站的代碼: http://fitnesse.org/FrontPage.FitServers.CppFit.CppTestTools.SetUpCppTestTools
理想情況下,我希望能夠在Visual Studio中這方面的工作,避免cygwin的。我應該只是咬住子彈,並與cygwin一起去......不知道甚至會起作用......還沒有嘗試過。
任何幫助將不勝感激。提前致謝。
很好的答案,但我需要一些更多的幫助。有很多方法來設置Visual Studio項目,並假設我知道如何爲C++/CLI代碼執行此操作。另外,我想澄清一下,我需要通過已經創建的傳統DLL訪問C++代碼,並且不能對C++代碼進行任何更改。感謝您的幫助 –
在我的VS 2008和2010安裝中,您可以通過New Project-> Other Languages-> Visual C++ - > CLR-> Class Library來創建一個C++/CLI DLL。訪問傳統的DLL應該不成問題 - 只需像使用標準C++應用程序那樣使用導入庫即可。 – Andy
你能否看到我的問題在這裏http://stackoverflow.com/questions/32903687/working-with-fitnesse-fitsharp-and-c –