91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

AxCrypt源碼編譯安裝

發布時間:2020-10-13 16:41:25 來源:網絡 閱讀:1394 作者:驛落黃昏 欄目:軟件技術

   近段時間一直在搞一個開源的加解密軟件,這玩意挺實用的,對于該軟件的介紹我就在這里不多說了,直接切入正題。

本文檔編譯的版本為:AxCrypt-1.7.2976.0-Source

使用的vs版本是:vs2010旗艦版

編譯后生成的是Debug版本的。

按照標準文檔,所需要的額外的工具或者庫有如下:

1Crypto++ 5.6.1(或者更高版本)下載地址為:http://www.cryptopp.com

2zlib-1.2.5(或者更高版本)下載地址為:http://www.zlib.net

3MicrosoftWindows SDK 7.1或者更高的版本,不過既然裝了vs2010了這個就是自帶的了,但是vs2010express 版本需要安裝

4WTL 8.1.11324或者更高版本下載地址

http://sourceforge.net/projects/wtl/

5WindowsDriver Kit 7.1或者更高的版本下載地址為:

http://www.oyksoft.com/soft/10174.html

6MSBuild.Community.Tasks下載地址為:

http://msbuildtasks.tigris.org/

7ML (WiX)toolset v3.5或者更高的版,下載地址為:

http://wix.codeplex.com/這個下載的是wix3.7的!

所需要一些額外的庫都準備好了,那么就可以進一步走向編譯工程了:

首先需要注冊一些環境變量:

AX_CRYPTOPP =D:\cryptopp561

說明:路徑是cryptopp561.zip解壓后的文件所在的路徑所在的路徑,我在這里將解壓到了D盤下

AX_ATL=C:\WinDDK\7600.16385.1

說明:這個路徑是你的Windows Driver Kit 7.1安裝后所在的路徑

AX_WTL=D:\WTL81_9127

說明:這個路徑是WTL81_9127.zip解壓后的文件所在的路徑,英文文檔上的路徑是D:\WTL81_9127\Include,而我使用D:\WTL81_9127也一樣成功了!如果D:\WTL81_9127不行,那么可以試試D:\WTL81_9127\Include

AX_ZLIB=D:\zlib-1.2.8

說明:zlib-1.2.8解壓后的文件所在的路徑

另外需要注意的是,在后面的操作中會用到一些命令現在你可以打開一個運行一下cmd命令,然后測試這些命令是否存在于你的系統中,這兩個命令分別是:

vcupgrade.exemsbuild.exe

如果不存在,那么試試一下方法:

打開這個目錄:

C:\ProgramFiles\Microsoft Visual Studio 10.0\Common7\Tools

查看是否存在vcupgrade.exe如果存在,則將這個路徑添加到用戶環境變量path后面

打開目錄:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319

查看是否存在msbuild.exe如果存在,把上面的那個目錄添加到用戶環境變量path后面

如果兩者有一個不存在,那么說明環境有問題,往下就沒法操作了!根據vs2010安裝的目錄不同,上面的目錄會有所變動,我安裝的就是那些目錄!

下面開始編譯:

1.安裝下載下來的MSBuild.Community.Tasks.v1.4.0.56.msi

2.安裝成功后,在打開系統的運行,輸入cmd

3.執行如下命令:

cd %AX_CRYPTOPP%

vcupgrade cryptlib.vcproj

4.接著是如下命令:

msbuild cryptlib.vcxproj/p:Configuration=Debug;Platform=Win32

需要說明的是,如果這一步出錯了,那么將你設置的AX_CRYPTOPP環境變量中帶有的中文字符換成英文的,再重新使用如上命令即可!

4.打開 %AX_ZLIB%\contrib\vstudio\vc10\zlibvc.sln ,這里需要需要設置一下,設置步驟如下:屬性–>配置屬性->C C++ ->代碼生成,在右邊的選項卡中的運行庫調成:多線程調試 (/MTd)

5.再執行如下命令:

cd %AX_ZLIB%\contrib\masmx64

bld_ml32.bat

或者直接找到bld_ml32.bat雙擊也行。

5.接著執行如下命令:

cd%AX_ZLIB%\contrib\vstudio\vc10

msbuildzlibstat.vcxproj /p:Configuration=Debug;Platform=Win32

這一切執行完畢之后,進入到AxCrypt-1.7.2976.0-Source源代碼目錄下執行如下命令:

MSBuildAxCrypt.sln /p:Configuration=Debug;Platform=Win32

然后在在vs2010下打開AxCrypt.sln即可,當運行的時候可能會出現說某個庫,二進制無法識別或者格式不對,這個時候,只需要設置其他的工程為啟動項即可,其設置步驟如下:

選中(AxDecrypt或者AxCrypt2Go或者AxCrypt),在彈出的右鍵菜單中選中設為啟動項,這樣再使用vs2010編譯就不會出錯了!至此整個編譯過程結束!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

富裕县| 凉山| 元阳县| 嘉荫县| 新余市| 台东县| 灵丘县| 田阳县| 秭归县| 漾濞| 永康市| 洛隆县| 东辽县| 金湖县| 武汉市| 汉源县| 新田县| 抚州市| 泸定县| 拉孜县| 景东| 化隆| 沙坪坝区| 井冈山市| 通化市| 宁陕县| 广丰县| 方正县| 定兴县| 三亚市| 南阳市| 乌什县| 桓台县| 杂多县| 宜春市| 榕江县| 家居| 罗源县| 普宁市| 海晏县| 霍州市|