[英]Determining 64-bit vs. 32-bit Windows
我想根據操作系統在構建過程中是64位還是32位來配置visual studio 2005來復制.dll。
我不想指定平台目標是什么。
我的第一次嘗試是使用批處理文件來查找Windows版本,但是某些32位和64位版本的Windows共享相同的版本號。
有誰知道有任何方法來檢查這個?
謝謝!
您應該能夠讀取環境變量%PROCESSOR_ARCHITECTURE%。 這里有一些很好的信息。
http://blogs.msdn.com/david.wang/archive/2006/03/26/HOWTO-Detect-Process-Bitness.aspx
退房isWow64 ,我認為shopuld會給你你所追求的。
確定指定的進程是否在WOW64下運行。
Jon的鏈接完全是黑客,因為它依賴於沒有添加新的處理器架構。
有關“官方”批處理文件方法,請參閱: http : //support.microsoft.com/kb/556009 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.