win7 64位專業版下的x64編譯問題

2022-03-23 14:48:38 字數 779 閱讀 2539

在django的開發過程中,碰到乙個問題,就是所有本地庫的位數必須是相同的,於是某些庫需要重新編譯一下,工作環境,不能用盜版程式,vc++ 2008\2010 express版本身都不支援x64的編譯,網上的文件大多也是說安裝sdk以後在ide介面的下編譯。我嘗試了以下方案,基本可行。

3、到開始選單的windows sdk 7.1目錄找windows sdk 7.1 command prompt命令列入口,從這個入口進去用nmake /f makefile.vc 作編譯可以得到64位編譯版本,不過有時候可能是makefile的原因,可能x86的編譯結果也會同時出來,這個時候需要用dumpbin指令看一下編譯dll的資訊

4、dumpbin指令屬於vc++的元件,所以需要用vc++的visual studio 命令提示命令列入口來進。指令格式:dumpbin /headers proj.dll。出來的資訊滿多的,位數資訊在剛開始file header values下面第一行machine後面。比如下面這樣

pe signature found  

file type: dll

file header values

14c machine (x86)

5number of sections

4f66e3f3 time date stamp mon mar 19 15:44:51 20120 file pointer to symbol table

0 number of symbols

e0 size of optional header

win7 64位下redis的安裝

3 如果設定密碼,可用文字編輯器開啟c program files redis redis.windows service.conf,搜尋requirepass找到這一行 requirepass foobared 在後面新增一行requirepass 123456,表示設定密碼為123456。4 開...

win7 64位下安裝python的MySQLdb

近日打算學習python的django,參考的資料是但是執行第乙個例子就提示說找不到mysqldb。沒辦法,只有安裝唄。我的機器是win7 64位,之前安裝的python,mysql也是64位。但是,重點是vc9.0是32位 vc只有32位的 安裝的時候幾乎出現了中提到的所有問題。按照每種方法都試了...

win7 64位下配置caffe的Python介面

1 python版本選擇2.7 2 按照要求安裝以下模組,並且最好每個模組都是使用whl檔案進行安裝,注意版本的要求 cython 0.19.2 numpy 1.7.1 scipy 0.13.2 scikit image 0.9.3 matplotlib 1.3.1 ipython 3.0.0 h5...