這是一個錯誤? 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. S3版本控制 - 爲什麼在後面留下過期的刪除標記?
- 5. 要使用什麼版本的NDIS,甚至可以使用什麼WDK?
- 6. 爲什麼不從其中刪除index.php
- 7. 爲什麼/ Documentation(Doxygen)從msdn中刪除?
- 8. 爲什麼不從null中刪除GameObjects?
- 9. 爲什麼XPath從jQuery中刪除?
- 10. 刪除版本號爲
- 11. 爲什麼所有NUL都從我的腳本中刪除?
- 12. 爲什麼我的Perl腳本從文件中刪除字符?
- 13. 從文件中刪除文件版本
- 14. 從xml文件中刪除版本
- 15. 如何從crashlytics中刪除舊版本?
- 16. 從版本號中刪除「.0」
- 17. 爲什麼我不能從php腳本中刪除文件?
- 18. 刪除最近的3個版本的文件夾 - Python
- 19. Git:從版本中刪除文件,但不刪除它
- 20. 刪除文件夾內容並從版本控制中刪除
- 21. 是否發佈新版本從AppStore中刪除現有版本?
- 22. 爲什麼文本中的文本未被刪除?
- 23. Java的Android的,爲什麼要刪除一個簡化版,圖像刪除
- 24. Hibernate中的級聯刪除:從表中刪除什麼命令?
- 25. 刪除舊版本
- 26. 爲什麼Elasticsearch從版本2.4跳到版本5.0?
- 27. 爲什麼我的maven版本不能從我的版本庫中獲取jar?
- 28. 爲什麼不刪除Cookie?
- 29. 爲什麼io.sort.record.percent被刪除?
- 30. IIS刪除System.Web.Extensions.dll,爲什麼?
我知道,但vs2008的vcbuild使用vcproj而不是makefile。你知道用「link.exe/lib」替換vs2008中的庫管理員嗎? – 2010-12-21 16:50:00