CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何编译一个 .dll文件?

楼主sky__horse(江湖满地一渔翁)2000-02-11 16:40:00 在 Delphi / VCL组件开发及应用 提问

这是帮一位没有上网机会的兄弟问的问题.(可怜哪!     ;(       )  
  据他说,照书上把一个制作   .dll   的一切前期都做好之后,用   Ctrl+f9   编译,结果没有  
  任何反应,   也没有找到编译出来的   .dll   文件,   why?  
  小虾我也没有干过类似的活,   哪位大虾能给这位   没有上网机会的兄弟   帮上一把? 问题点数:50、回复次数:5Top

1 楼vividy()回复于 2000-02-11 16:49:00 得分 10

use   /dll   switch   when   link.  
  if   you   use   msvc,   you   can   create   a   dll   project.  
  it   will   add   /dll   switch   for   you   automatically.Top

2 楼radish()回复于 2000-02-11 17:25:00 得分 10

DLL是一种应用类型,从NEW   PROJECT中选新建一DLL应用试试  
  Top

3 楼aborigine()回复于 2000-02-11 17:39:00 得分 10

写一个.mak文件,例如:  
  test.dll   :   test.obj  
            $(LINKER)   $(DLLFLAGS)   -OUT:test.dll   test.obj   $(GUILIBS)  
   
  test.obj   :   test.c   test.h  
            $(CC)   $(CFLAGS)   test.c  
  设置环境变量如下,将其加入一个.bat文件中  
  SET   CC=cl  
  SET   CFLAGS=-c   -DSTRICT   -G3   -Ow   -W3   -Zp   -Tp  
  SET   CFLAGSMT=-c   -DSTRICT   -G3   -MT   -Ow   -W3   -Zp   -Tp  
  SET   LINKER=link  
  SET   GUIFLAGS=-SUBSYSTEM:windows  
  SET   DLLFLAGS=-SUBSYSTEM:windows   -DLL  
  SET   GUILIBS=-DEFAULTLIB:user32.lib   gdi32.lib   winmm.lib   comdlg32.lib   comctl32.lib  
  SET   RC=rc  
  SET   RCVARS=-r   -DWIN32  
  Top

4 楼jll(你快乐,所以我快乐)回复于 2000-02-11 19:42:00 得分 10

你的朋友可能在Windows中设置*.dll文件为隐藏文件了,没有显示出来。Top

5 楼supershan()回复于 2000-02-14 09:46:00 得分 10

同意jll的说法Top

相关问题

  • 如何将.dll文件反编译?
  • 如何将.cs文件编译成dll?
  • 多个.cs文件如何编译成一个DLL文件
  • 如何把c#源文件编译成.dll文件?
  • 如何把现成的cpp文件用CBuilder编译成DLL
  • 如何将asp代码编译成.dll文件!??
  • 如何防止dll文件被反编译
  • 如何编译一个已经有源代码的dll文件?
  • 蛙蛙请教:如何把脚本编译成dll文件
  • 急问C#里面如何编译dll文件

关键词

  • 文件
  • dll
  • lib
  • obj
  • test

得分解答快速导航

  • 帖主:sky__horse
  • vividy
  • radish
  • aborigine
  • jll
  • supershan

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo