当前位置:首页 » 编程软件 » 静态编译配置及方法

静态编译配置及方法

发布时间: 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开源中国袭滑中有,你可以搜索下。

热点内容
java日期之间的天数 发布:2025-07-16 08:21:38 浏览:960
我的世界挖钻石赚钱的服务器 发布:2025-07-16 08:15:18 浏览:722
python进程获取 发布:2025-07-16 08:15:10 浏览:406
安卓系统优盘打不开怎么回事 发布:2025-07-16 08:14:34 浏览:762
猫耳fm上传 发布:2025-07-16 08:13:42 浏览:470
php培训学费多少 发布:2025-07-16 07:56:15 浏览:521
输入url或服务器地址 发布:2025-07-16 07:47:46 浏览:295
iphone便捷访问有什么用 发布:2025-07-16 07:46:59 浏览:843
16进制的字符串java 发布:2025-07-16 07:39:54 浏览:439
一加手机安卓11怎么分屏 发布:2025-07-16 07:32:35 浏览:87