我正在使用SDK附帶的機器人軟件,允許我編寫自己的代碼,編譯它,並將生成的「dll」和「kab」文件添加到軟件的bin目錄中。通過這樣做,我可以添加自己的算法和新功能的軟件(或者我可能不記得的另一個SDK)。有沒有可能一個項目只能由MS Visual C++ express構建?
它使用他們的SDK,Windows SDK和Cmake,但問題是在他們的文檔中寫道,我只能使用Microsoft Visual C++ 2005而沒有其他任何東西!我嘗試過使用Microsoft Visual Studio 2008,但是失敗了。
有沒有可能,我不得不使用msvc8?是否因爲msvc8的某些特定編譯器?如果是這樣,反正是有,我可以使用這些編譯器使用Netbeans(這msvc8是非常令人失望的:/)
「我試圖與Microsoft Visual Studio 2008,我失敗了。」 - 錯誤信息,崩潰,鼻子惡魔?發生了什麼? – DCoder
@DCoder,在構建時沒有錯誤,但在啓動軟件並嘗試運行我的「添加算法」後,它崩潰了。 – Pouya
在VS2005上做了完全相同的構建工作(也就是說,您是否排除了自己的代碼中的任何錯誤)?這很奇怪,文檔是否爲此提供了任何理由?編譯是否會產生任何警告,代碼是否依賴一些未定義/實現定義的行爲?這是什麼軟件(是否有人可以嘗試在他們的系統上再現這種情況)? – DCoder