有关Vc.net Linker的错误!

wxh7669 2004-02-25 01:22:12
我已经在linker->input->Additional dependeices :lib01.lib lib02.lib
可是还是还会出现link错误
...全文
30 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
下载地址:http://download.csdn.net/detail/diyoosjtu/5164893,http://download.csdn.net/detail/diyoosjtu/5164899 下载 两个exe文件   安装下载的两个文件gsl-1.8.exe和gsl-1.8-src.exe,如安装在:D:\GSL\ 目录下 设置编译环境 (1)对于VS2010: 1、生成lib文件。发现安装目录lib下并没有libgsl.lib,libgslcblas.lib这两个文件,倒是有两个扩展名为def和a(linux下库文件包格式)的文件,因此必须进行转换。 开始菜单,要用VS带的CMD命令行去跑,不能用windows系统下的CMD!!! 进入gsl库的lib目录下依次输入以下两条语句: lib /machine:i386 /def:libgsl.def lib /machine:i386 /def:libgslcblas.def 再看lib目录下,发现有了libgsl.lib,libgslcblas.lib这两个文件。 2、将..\GnuWin32l\bin中的libgsl.dll和libgslcblas.dll复制到D:\Program Files\Microsoft Visual Studio 10.0\VC\Bin;将\include整个Gsl目录复制到D:\Program Files\Microsoft Visual Studio 10.0\VC\include下;\lib目录下的所有.lib文件全部复制到D:\Program Files\Microsoft Visual Studio 10.0\VC\Lib下。 (如果这样添加了其实下面指定的前两个都不需要,因为在系统中已经有了这些文件,但不建议按这种方法指定,这样会使系统VC库中的东西非常混乱,强烈建议使用下面这种指定路径的方法!!) 在Project -> tracking-> Configuration Properties -> C/C++ -> General -> Additional Include Directories 中增加头文件路径。 在Project -> tracking -> Configuration Properties -> C/C++ -> General -> Additional Library Directories 中增加库文件路径。 在Project -> tracking -> Configuration Properties -> Linker -> Input -> Additional Dependencies 中增加所依赖的库文件libgsl.lib和libgslcblas.lib。 若开发的程序以动态连接的方式使用了gsl库,则需要在应用程序入口处,添加: #define GSL_DLL 否则程序会出现运行时错误

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧