AU能否将多个源文件编译成一个exe 菜鸟发帖
本帖最后由 zhangpipi123 于 2013-3-14 16:25 编辑各位高人,
问大家一下,AU3的源码,可以几个源文件一起编译成一个exe么?
一个工程的功能很大,写在一个源文件中 肯定不现实?
我现在想的是写在不同的源文件中,一个打包成一个exe文件。
求高手指点。 #include 和C语言差不多 FileInstall
看帮助 回复 2# veket_linux
你好,就直接在头文件中引入文件名? FileInstall
看帮助
glsanshi 发表于 2013-3-14 22:09 http://www.autoitx.com/images/common/back.gif
用这个,
看Fileinstall的函数说明 其实已经有解了,打包函数就可以
#include
然后fileinstall到一个exe程序,之后再在你的程序里面运行这个exe程序 一般都是用#include fileinstall可以把多个exe放进一个程序里 是不是应该编译成dll库文件呢? 回复 1# zhangpipi123
将部分相关源码写成若干个 .au3 文件,然后再主脚本中使用#include <xxx.au3>,
注意这个语句在脚本中的位置,有可能因 #include 语句位置出现变量未定义等的错误! 没有用过fileinstall,我想一般的#include也够用了 看帮助,是可以的 #include 和 FileInstall 使用時機不太一樣
一般 #include 用於附加 UDF
FileInstall 多用於編譯時附加檔案(測試過可支援圖片檔 dll 等檔案) 感觉没意义 还是独立的 学习了~都有用处
页:
[1]