编译器批处理
1. 用【快速批处理文件编译器】把0.bat转成0.exe 并捆绑上一个图片0.jpg
0.exe | start /max 0.jpg
2. 如何在Windows下编译OpenSSL
1、使用VS2005下的Visual Studio 2005 Command Prompt进入控制台模式(这个模式会自动设置各种环境变量) 2、解压缩openssl的包,进入openssl的目录 3、perl configure VC-WIN32 尽量在这个目录下执行该命令,否则找不到Configure文件,或者指定完整的Configure文件路径。 4、ms\do_ms 在解压目录下执行ms\do_ms命令 5、nmake -f ms\ntdll.mak编译后在openssl解压目录下执行,完成编译后。输出的文件在out32dll里面,包括应用程序的可执行文件、lib文件和dll文件
3. 快速批处理文件编译器HA_QuickBF2_CZ有它的具体使用教程吗
HA_QuickBF2_CZ我没听说过,我就不随便搜索一些粘贴上来,等高手来补充吧。
修改EXE其实非常简单,但是有个条件--就是这个EXE没有采用任何加密、压缩处理。现在你想要修改文件的标题,那么只要文件满足前面的条件,而且表示不是随时变化的,那么也很容易修改。
修改EXE文件最简单的工具就是UltraEdit或者EditPlus、HEX等编辑工具,这些工具可以想记事本一样编辑任何文件,包括EXE文件。用这些工具打开你需要修改的EXE文件,所有标题中的关键部分,找到以后可以进行修改,保存关闭以后,程序运行时的标题就被修改了。
修改EXE文件有一些专业工具,我最喜欢的是EXESCOPE,它不但可以修改标题,还可以修改各类菜单、图标、图片、窗口大小、位置等。
4. source insight怎么批处理,想UE里面一样,用VC6.0的编译器,编译程序。
使用Source
Insight可以将调用编译器编译的命令行写到Source
Insight的Custom
Commands中。
菜单中选Option
->
Custom
Commands
,在Run框中输入编译时候的命令行语句,然后点Add按钮,给此Command起个名字,然后按Keys可以给此Command分配快捷键,按Menu可以将此Command插入到Source
Insight菜单中。
最好用最新版的Source
Insight(避免某些特殊的命令行语句不支持),简单的命令行语句的话都是没有问题的。多条处理内容也可以写在一行中,中间用分号";"
隔开即可。比如可以编译完毕后,将编译好的文件复制到某个制定路径等,都可以一键完成。
5. gcc 编译多文件批处理文件
CC= gcc
CFLAGS= -O2 -g -Wall
LIBS= -lsqlite3
LIB_DIR= -L../sqlite3/lib/
INCLUD_DIR= -I../sqlite3/include
test:test.c
$(CC) $^ $(CFLAGS) -o $@ \
$(LIBS) $(INCLUD_DIR) $(LIB_DIR)
.PHONY:clean
clean:
-rm test
1.解释:编译器是gcc(可选)
2.CFLAGS= -O2 -g -Wall 是gcc的参数 -O2优化,-g 加调试信息, -Wall(警告)---CFLAGS项可选
3.LIBS= -lsqlite3(库名)有就写没有就不要写,一般的库编译器自己去系统找,特殊的库要自己加。如:pthread线程库。
4.LIB_DIR= -L../sqlite3/lib/,指定库的路径
5.INCLUD_DIR= -I../sqlite3/include,指定头文件的路径.(I是大写的i)
6.
test:test.c
$(CC) $^ $(CFLAGS) -o $@ \
$(LIBS) $(INCLUD_DIR) $(LIB_DIR)
展开就是:gcc -O2 -g -Wall -o test -L../sqlite3/lib/ -I../sqlite3/include
针对你的问题:
先进你的A文件夹
all:test.o
cc *.o -I../B/include/(写绝对路径)
%*.o:%*.c
6. 怎样使用c++编译器
对于初学c/c++的人,我建议最好在使用dos 环境下的编译器,这样不至于在GUI的环境(比如vc、bcb)里给弄糊涂了。那么在dos环境下如何使用c/c++的编译器了,其实很简单,下面用vc为例;
首先你告诉LIB和INCLUDE在什么地方,在就告诉编译的程序在什么地方,这样我们可以在任何目录下都可以使用编译器,要作到上面的,就理所当然要设定path了!设定如下:
vc:假定你的vc安装在如下目录:
C:\Program Files\Microsoft Visual Studio\VC98\Include
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
C:\Program Files\Microsoft Visual Studio\VC98\Lib
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
C:\Program Files\Microsoft Visual Studio\VC98\Bin
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
那么写一个批处理文件(autoexec.bat),内容如下:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin (找到vc的编译器cl.exe位置,同时也可以调用MSPDB60.DLL文件)
set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib;
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
当然如果你不用mfc也可以这样:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include
set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib
如果你是使用的bcb的编译器,设置方法与上面类似!
那么如何在dos 用c/c++的编译器编译程序呢?
那就更简单了!如下:
C:\> CL test.cpp <回车>(呵呵,当然你可以在其他目录下去执行,只要是你编译的cpp文件的目录就行)
至于执行cl.exe有些什么参数实现条件编译,就要自己去查了!:)
当然,上面的方法不适合开发大型的项目,因为很明显文档、程序管理不方便!
