需要使用bcc5编译,是命令行编译工具,免费的。
delphi的obj和vc的不同,因此delphi用,必须使用borland的编译器。
这里介绍BCC的用法。
好久不玩C了,深深的记得以前再学校时,床边披着被子啃着馒头琢磨TOUBLE C2.0的日子。
正好需要用一段C代码,需要编译,下了一个BCC5来编译。不大会用去网上搜了一下找也没找到国文教程,只好自己捉摸了。这里顺便写捉摸出来的结果,供和我一样突然用到BCC需要找个前车之鉴的朋友参考。
第一步,下载一个BCC5,百度搜索"BORLAND C++"即可,能在天空软件找到下载;
第二步,安装到想要的目录
第三步,我的电脑-->属性-->高级-->环境变量-->系统环境变量-->path项里加入你安装BCC所在的路径下BIN目录的路径,例如:我的BCC装在D:\GreenSoft\BCC5那么就在原来path的末尾输入个“;”分号分隔,然后贴入D:\GreenSoft\BCC5\Bin这样,在命令行输入bcc32就等于调用了D:\GreenSoft\BCC5\Bin\bcc32.exe.可以用它来编译c或者cpp后缀的文件了。(现在运行-开始-cmd里边输入bcc32应该能出现大量的参数提示,而不是告诉你错误的命令行或找到信息)
第四步,现在虽然可以运行BCC32了但编译会报错,说头文件没找到,链接库没找到之类的大量错误。那么是需要设定c程序中所有引用的在哪里让编译器引用。在BCC的安装目录下找到一个readme.txt,打开里边写的很详细大概如下:
Installing and running the Command Line Tools
-----------------------------------------------
1. Run freecommandlinetools.exe; choose the
drive and folder into which you want to
install the free C++Builder 5 command line
tool development system.
2. From the bin directory of your installation:
a. Add "c:\Borland\Bcc55"
to the existing path
b. Create a bcc32.cfg file which will set
the compiler options for the Include
and Lib paths (-I and -L switches to
compiler) by adding these lines:
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib"
c. Create an ilink32.cfg file which will set
the linker option for the Lib path by
adding this line:
-L"c:\Borland\Bcc55\lib"
简单的翻译一下,1说安装我们已经做过了,2.a说设定路径我们也做过了,2.b说在BCC安装路径下的BIN目录创建一个bcc32.cfg文件里边有两行内容:
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib"
当然这里的路径不能照抄,要写你安装的那个目录,就是说-I参数指向BCC安装目录下的include目录,-L参数指向BCC安装路径下的lib目录。
2.c说还是在BIN目录下创建一个ilink32.cfg 文件,里边有一行内容:
-L"c:\Borland\Bcc55\lib"
同样路径不能照抄要写你安装的那个目录,就是说-L参数指向BCC安装路径下的lib目录。
完成了这些假如你在C:\有个HelloWorld.cpp那么可以通过在C:\命令提示符下输入bcc32 HelloWorld.cpp进行编译了。
没有合适的资源?快使用搜索试试~ 我知道了~
iocp小牛远控1.0代码-开源
共103个文件
pas:29个
obj:26个
inc:8个
3星 · 超过75%的资源 需积分: 20 31 下载量 117 浏览量
2008-09-20
18:36:07
上传
评论 1
收藏 943KB RAR 举报
温馨提示
iocp小牛远控1.0代码-开源,delphi源代码。
资源推荐
资源详情
资源评论
收起资源包目录
iocp小牛远控1.0代码-开源 (103个子文件)
clear.bat 96B
clear.bat 96B
BuildRes.bat 29B
BuildRes.bat 23B
Thumbs.db 8KB
Thumbs.db 6KB
Thumbs.db 6KB
MxZLib.dcu 53KB
MxZLib.dcu 53KB
WinSock2.dcu 44KB
WinSock2.dcu 44KB
lzo.dcu 5KB
lzo.dcu 5KB
MainWindow.dfm 262KB
FileAndClientInfoCtrlUnit.dfm 74KB
VideoFormUnit.dfm 4KB
AboutUnit.dfm 3KB
DisplayRemoteScreenUnit.dfm 480B
CaptureMediaClient.dpr 4KB
CaptureMediaServer.dpr 896B
CaptureMediaServer.exe 950KB
CaptureMediaClient.exe 32KB
fsg.exe 21KB
fsg.exe 21KB
minilzo-2.02.tar.gz 40KB
minilzo-2.02.tar.gz 40KB
ICON32.ICO 766B
ICON32.ICO 766B
ICON32.ICO 766B
wsnwlink.inc 9KB
wsnwlink.inc 9KB
ws2tcpip.inc 4KB
ws2tcpip.inc 4KB
wsipx.inc 2KB
wsipx.inc 2KB
wsnetbs.inc 1KB
wsnetbs.inc 1KB
oberhumer_com LZO Documentation.mht 26KB
trees.obj 11KB
trees.obj 11KB
crc32.obj 10KB
crc32.obj 10KB
inflate.obj 10KB
inflate.obj 10KB
deflate.obj 9KB
deflate.obj 9KB
infback.obj 7KB
infback.obj 7KB
gzio.obj 5KB
gzio.obj 5KB
MiniLzo.obj 5KB
MiniLzo.obj 5KB
inftrees.obj 2KB
inftrees.obj 2KB
inffast.obj 2KB
inffast.obj 2KB
adler32.obj 977B
adler32.obj 977B
zutil.obj 747B
zutil.obj 747B
compress.obj 502B
compress.obj 502B
uncompr.obj 440B
uncompr.obj 440B
vfw.pas 186KB
vfw.pas 186KB
WinSock2.pas 67KB
WinSock2.pas 67KB
FileAndClientInfoCtrlUnit.pas 58KB
PublicFunctionUnit.pas 35KB
DisplayRemoteScreenUnit.pas 31KB
FileListAndSysInfoUnit.pas 25KB
IocpHerder.pas 21KB
svcguid.pas 21KB
svcguid.pas 21KB
IocpUnit.pas 19KB
MainWindow.pas 19KB
CaptureMediaUnit.pas 18KB
untTQQWry.pas 17KB
PublicFunctionUnit.pas 15KB
FileTransmitUnit.pas 15KB
VideoFormUnit.pas 14KB
ServiceControlUnit.pas 11KB
SelectEventClientClass.pas 10KB
MxZLib.pas 9KB
MxZLib.pas 9KB
MianWindow.pas 6KB
DrawDibUnit.pas 4KB
lzo.pas 3KB
lzo.pas 3KB
Const_PublicUnit.pas 1KB
mssock.pas 920B
AboutUnit.pas 577B
CaptureMeidaClient.rc 1KB
CaptureVideo.rc 689B
CaptureMeidaClient.RES 2KB
CaptureMeidaClient.RES 2KB
CaptureVideo.RES 2KB
CaptureMediaServer.res 876B
说明.txt 3KB
共 103 条
- 1
- 2
资源评论
- hack3862012-10-29还行,不过没什么功能
kuang110
- 粉丝: 260
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功