當前位置:首頁 » 編程軟體 » 靜態編譯配置及方法

靜態編譯配置及方法

發布時間: 2023-04-06 03:56:57

A. VB下如何進行靜態編譯

VB編譯方法:

編碼完成後,點擊文件——生成工程,即可。

VB是解釋性的編程語言,安裝的VB在寫好代碼了,以後 按F5也會自動處李消哪理的。

Visual Basic是一種由Microsoft公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。從任何標准來說橋肢,VB都是世界上使用人數最多的語言——不管是盛贊VB的開發者還是抱怨VB的開發者的數量。它源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發哪碼(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項。程序員可以輕松的使用VB提供的組件快速建立一個應用程序。

B. 【緊急】C sharp 怎樣「靜態編譯」Windows應用窗口程序

1.靜態編譯QT,使程序可以將靜態庫的形式使用QT,這個好辦,在configure.exe 程序的參數下,給上-static參數即可。

2.QT使用了VC的鏈接庫也要靜態鏈接。這個就有點難辦了,因為QT默認的使用方式是動態的,不過,有了前人的研究就好辦了,打開<qt-
install-dir>\mkspecs\win32-msvc2005\qmake.conf文件(VS2005,如果是VC6,則是<qt-install-dir>\mkspecs\win32-msvc\qmake.conf,
VS2003:<qt-install-dir>\mkspecs\win32-msvc.net\qmake.conf,相信現在沒有人用VS2002吧),將下面兩行:

QMAKE_CFLAGS_RELEASE = -O2 -MD
QMAKE_CFLAGS_DEBUG = -Zi -MDd

改為:

QMAKE_CFLAGS_RELEASE = -O2 -MT
QMAKE_CFLAGS_DEBUG = -Zi -MTd

就好了。這是VS2005的示例,如果你是其他版本的VS,則會有些區別,但只要將MD(動態)改為MT(靜態),將MDD(動態調試)改為MTD(靜
態調試),就好了。

如果你有多個版本的VS安裝在系統上,則在configure.exe的命令行參數給上-platform win32-msvc2005,就可以使用VS2005編譯了,其他的VS
版本可以在README中找到:

win32-g++
win32-icc (commercial edition only)
win32-msvc (commercial edition only)
win32-msvc.net (commercial edition only)
win32-msvc2005 (commercial edition only)

改好了,就可以用 configure -platform win32-msvc2005 -debug-and-release -static -fast -qt-sql-sqlite 來配置系統了。

C. 安裝php擴展模塊 為PHP添加mcrypt模塊了

上面提供的靜態編譯的方法,是把所有的模塊都打包進 php 主程序中,這樣做的好處是,模塊直接聯系緊密,調用該模塊中的函數效率會更高,免去了 尋找模塊,載入模塊的時間。
靜態編譯也就是 全部重新編譯了,只是根據需求,增燃陪加了configure後面的參數。

還有一種是 所謂的 動態編譯 比如現在有一個網站,需要增加某個模塊,但是網站不允許停頓如此長的時間,那麼就刻意選擇這樣。

以 curl模塊為例

進入 php 的 源碼包的 ext 目錄下的 curl

執行
/usr/local/php/bin/phpize
會生成只針對此模塊的租段腔 configure 文件弊衫
./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=[dir]
make
make install

然後 後顯示出來 編譯後的 curl.so 所在的路徑

復制此文件 到 模塊目錄下 配置php.ini 文件 重啟 apache 或者 php-cgi
配置就生效了。

D. qt靜態編譯怎樣設置

你說的是編譯靜沒宴清態庫吧,在pro文件如下設枯前置即可編祥橘譯靜態庫:

TEMPLATE=lib
CONFIG+=staticlib

E. 易語言5.3如何實現靜態編譯啊

打開tools文件夾里的link.ini配置文本,找到其中一句:ilnker="C:fullpathlink.exe"把它修改為: ilnker="這里是你易語言安裝的路徑VC98linkerinlink.exe"如我的配置:ilnker="F:程序軟體eVC98linkerinlink.exe",F:程序軟體e是我的易語言安裝路徑。 你是否下載了靜態編譯VC6連接器,你把vc6鏈接器解壓到易語言安裝的目錄里就可以了。 VC6連接器下載地址:

F. 如何設置vc2010靜態編譯就是可以讓exe在別人的電腦上也運行的。

項目-屬性-配置屬性-常規 里的「MFC的使用」 改為在「靜態庫中使用MFC」

G. QT中怎麼靜態編譯,靜態編譯的步驟是什麼。

Qt採用編譯的方式安裝的時候,配置中默認的編譯方式是動態編譯的,但是有時候你編寫的程序要發布出去,帶很多動態庫文件是很繁瑣的,此時就需要靜態編譯你的程序,Qt要實現靜態編譯必須庫文件也是靜態編譯的,所以在此介紹一下qt如何來進行靜態編譯第一步:下載源碼包Qt/X11版本:qt-x11-opensource-src-4.5.2.tar.gz第二步:解壓縮tarzxvfqt-x11-opensource-src-4.5.2.tar.gz第三步:進入到剛才解壓縮後的文件夾下並進行配置,如下./configure-release-platformwin32-msvc2008-static-nomakeexamples-nomakedemos-no-qt3support-no-scrip
...
by
fengyetang
2010-07-04
回復
(0)

H. 易語言無法靜態編譯,求解決

靜態編譯的配置文件link.ini中的path路徑不對,修改路徑為當前link.exe的完整路徑!不清楚的話有我的「靜態編譯配置工具」,運行一下就可以了

I. QT 靜態編譯

qt 開源版本 不允許靜態編譯
可以將DLL打包,就能再其他的機器上運行了.
請採納。

J. QT 5.5.0 怎麼設置才能實現靜態編譯

所有的dll加起來也才40M左右吧,哪有400M那麼碼首大。靜態編譯的話,需要將整個qt庫重新按靜態進行編譯遲禪數才行。具體方法在OSC開源中國襲滑中有,你可以搜索下。

熱點內容
頁面演算法操作系統 發布:2025-07-15 23:35:30 瀏覽:129
程序加密專家 發布:2025-07-15 23:28:13 瀏覽:486
別克君威15t怎麼選配置 發布:2025-07-15 23:26:52 瀏覽:509
游戲分流解壓 發布:2025-07-15 23:24:20 瀏覽:161
C語言中撤銷 發布:2025-07-15 23:24:18 瀏覽:582
常見網頁編程 發布:2025-07-15 23:20:16 瀏覽:115
投資經理編程 發布:2025-07-15 23:04:06 瀏覽:639
本地伺服器讓外網訪問 發布:2025-07-15 23:02:49 瀏覽:399
ftp掃描器 發布:2025-07-15 23:01:45 瀏覽:48
安卓手機數據保存在哪個文件夾 發布:2025-07-15 23:01:06 瀏覽:763