批量編譯類庫的方法

2022-03-15 17:20:19 字數 951 閱讀 8994

開發專案的時候,經常需要編譯許多共通類庫,因為層次關係,不可能所有的類庫都在乙個解決方案下面,如果挨個編譯,非常耗費時間,而且還容易編錯順序,老大就幫我寫了乙個.cmd檔案,以後每次編譯只需要點一下即可,非常省事。

下面的**可以根據個人需要進行修改、刪除。

del 

/s  /q 

/f c:\test\contents\bin\*.

*del 

/s  /q 

/f c:\test\contents\dll\commondll\*.

*for/f "

tokens=1,2 delims=: "%%

a in('

time /t') 

do@set mytime

=%%a%%b

"c:\program files\microsoft visual studio .net 2003\common7\ide\devenv.exe""

c:\test\contents\testcom\ts1.sln"/

build   debug   

/out

"%mytime%.log

""c:\program files\microsoft visual studio .net 2003\common7\ide\devenv.exe""

c:\test\contents\testcom\ts2.sln"/

build   debug   

/out

"%mytime%.log

""c:\program files\microsoft visual studio .net 2003\common7\ide\devenv.exe""

c:\test\contents\testcom\ts3.sln"/

build   debug   

/out

"%mytime%.log

"

android 依賴外部庫的編譯方法

如果我們需要用到第三方提供的動態庫,需要先使用預編譯,把第三方的動態庫安裝到libs目錄,然後在需要呼叫的檔案的android.mk裡使用 local shared libraries 來鏈結這些動態庫。實施步驟 1.在jni下新建乙個資料夾,把第三方動態庫放進去,並新增android.mk,形如以...

Android NDK 引入預編譯庫的方法

1.無關緊要的話 2.解決辦法 編寫android.mk檔案,讓ndk在build的時候去找第三方庫,把它拷到libs armeabi目錄下。網上找了一通,發現好些博文都說在jni目錄下新建prebuilt目錄,再把第三方庫拷進prebuilt目錄下,並且在prebuilt目錄下新建並編寫andro...

proj4庫的編譯方法

其編譯方法非常簡單,分為三步 我的編譯環境為vs 2005 sp1 1 對原始碼資料夾進行解壓,在執行視窗使用dos命令進入原始碼的src資料夾,具體為cd命令,我的為 e proj 4.7.0 src。2.在vs2005安裝資料夾的vcvars32.bat 我的路徑為 c program file...