這是一個錯誤? Visual Studio 2008構建系統使用lib.exe創建靜態庫。我使用WDK的setenv.bat設置了構建環境,然後啓動devenv.exe/USEENV。構建用戶模式程序和dll工程,但由於缺少lib.exe靜態庫,無法構建。爲什麼從近期的WDK版本中刪除lib.exe?
1
A
回答
8
有關詳細信息,lib.exe功能已移入link.exe,請輸入link.exe/lib(如果您剛剛從SDK運行lib.exe,應該獲得相同的幫助)。
-Scott
1
這些都是在WDK生成文件的關鍵位:
!ifndef LIB_NAME
LIB_NAME=$(LINK_NAME) /lib
!endif
LIBRARIAN=$(LIB_NAME) /out:[email protected] $(LIBRARIAN_FLAGS)
!ifndef LINK_NAME
LINK_NAME=link.exe
!endif
換句話說,LIB.EXE {選項} == LINK.EXE/lib中{選項}
相關問題
- 1. 爲什麼最新版本的wdk中沒有windbg?
- 2. 爲什麼從WampServer版本2.0中刪除php_imagic擴展名?
- 3. WDK構建環境版本
- 4. 爲什麼Android應用程序調試版本中刪除穿戴式版本
- 5. S3版本控制 - 爲什麼在後面留下過期的刪除標記?
- 6. 要使用什麼版本的NDIS,甚至可以使用什麼WDK?
- 7. 爲什麼從WebServerClient中刪除狀態參數:RequestUserAuthorization在版本4.0.1.12097
- 8. 爲什麼選擇ShowRuler工具從Internet Explorer 9版本中刪除
- 9. 爲什麼/ Documentation(Doxygen)從msdn中刪除?
- 10. 爲什麼不從null中刪除GameObjects?
- 11. 爲什麼XPath從jQuery中刪除?
- 12. 爲什麼從CRAN中刪除包'epicalc'?
- 13. 爲什麼不從其中刪除index.php
- 14. 爲什麼轉換從我的標籤中刪除文本?
- 15. 爲什麼我的Perl腳本從文件中刪除字符?
- 16. 爲什麼所有NUL都從我的腳本中刪除?
- 17. 刪除版本號爲
- 18. NerdDinner MVC4版本 - 他們爲什麼刪除存儲庫類?
- 19. 爲什麼詹金斯有時會刪除所有版本?
- 20. 從所有Symfony版本中刪除AsseticBundle
- 21. 如何從crashlytics中刪除舊版本?
- 22. 從url中刪除webjars版本
- 23. 從文件中刪除文件版本
- 24. 從xml文件中刪除版本
- 25. 從版本號中刪除「.0」
- 26. 爲什麼我不能從php腳本中刪除文件?
- 27. 從Subversion源代碼管理中刪除最近簽入的版本
- 28. 爲什麼PHP腳本不刪除表?
- 29. 刪除最近的3個版本的文件夾 - Python
- 30. 爲什麼文本中的文本未被刪除?
我知道,但vs2008的vcbuild使用vcproj而不是makefile。你知道用「link.exe/lib」替換vs2008中的庫管理員嗎? – 2010-12-21 16:50:00