在使用opencv成功調試microsoft visual studio 2008中的人臉檢測代碼後,我無法找到可執行文件。沒有錯誤只有三個警告,但它顯示構建已成功。編譯成功後無法找到exe
回答
你可以進入項目設置並檢查輸出文件夾,找到你的二進制文件。
二進制文件不一定意味着exe
文件,它們也可以是dll
的或lib
的。你確定你的程序生成一個exe文件嗎?
編輯:根據您的評論...它要求一個exe文件?你只是編譯,或者打F5,因爲F5會進入調試模式。如果沒有生成exe文件,系統會提示您選擇要運行的exe文件,因爲dll無法運行。
它根本沒有製作任何可執行文件。我已經搜索過它,但我無法在任何地方找到它。在完全調試程序後,顯示以下內容:1>正在鏈接... 1> avi1.obj:警告LNK4248:'CvCapture'的無法解析的typeref標記(0100001F);圖像可能無法運行 1>嵌入清單... 1>生成日誌保存在「file:// c:\ Users \ Abdullah \ Documents \ Visual Studio 2008 \ Projects \ avi1 \ avi1 \ Debug \ BuildLog.htm」 1> avi1 - 0個錯誤,3個警告 ==========構建:1成功,0失敗,0最新,0跳過====== ==== afier,它要求exe文件 –
是的一些DLL文件的內置。但我將如何獲得可執行文件? –
@Abdullahx你是什麼意思某些DLL的建立?有更多的項目嗎?如果只有一個,則只會構建一個二進制文件。使用第三方模塊,您無法真正改變它們生成的內容(dll或exe)。如果您有自己的模塊,只需創建一個新項目並選擇一個輸出exe的配置(如win32應用程序)。 –
在項目屬性頁面:配置屬性 - >常規 - >輸出目錄。該值告訴你編譯器離開它的輸出。
我已經檢查過該文件夾,什麼都沒發現。 –
- 1. 成功編譯後,mingw編譯器不會生成exe文件
- 2. 編譯後無法找到Classpath文件
- 3. 即使在成功運行貨物編譯後也無法找到箱子
- 4. 無法找到javac編譯
- 5. C++ \編譯成功,無法調試 - STATUS_DLL_NOT_FOUND
- 6. 升級後無法編譯:無法找到類NSTextFinder的集成器軟件包
- 7. 編譯成js後未找到文件
- 8. 編譯.exe找不到輸入文件
- 9. 編譯器找不到EXE文件
- 10. 調試無法找到.exe
- 11. C#編譯dll的成exe
- 12. 使用maven編譯時無法找到Javac編譯器 - 無法找到Javac編譯器:
- 13. 編譯器無法找到框架後,移動到objective-C++
- 14. VHDL功能無法編譯
- 15. 無法找到RMI編譯器
- 16. 編譯失敗,無法找到「未來」
- 17. 無法鐺中找到objc.h編譯
- 18. 編譯失敗:無法找到-lboost_thread
- 19. 編譯OSX時無法找到NSExpression 10.6
- 20. 編譯的程序無法找到freeglut.dll
- 21. GCC編譯器無法找到pcre.h
- 22. 無法找到TypeScript編譯器
- 23. virtualenv編譯無法找到python27.lib
- 24. 有沒有辦法找到EXE編譯路徑
- 25. ldd說庫找不到編譯成功完成
- 26. Pyinstaller編譯的exe無法找到具有絕對路徑的文件
- 27. importlib在使用Pyinstaller進行編譯後無法找到模塊
- 28. Android Studio在Gradle編譯後無法找到庫類
- 29. 編譯應用程序後無法找到主類
- 30. 編譯VB代碼到EXE
我假設你已經檢查過'bin/debug'? – xbonez