关于fluent 调用外部obj文件的问题 急! 24小时在线等
我是初学者, 我在windows, visual studio VC++6.0平台下运行fluent我用fluent Define-> user define -> compile 编译 一个helloworld程序, 可以通过.
但是如果加一行调用外部函数lucky()(在自己编写并编译通过的.obj文件里定义
的), 链接老是通不过 总报以下错误
Creating library libudf.lib and object libudf.exp
test_use.obj : error LNK2001: unresolved external symbol _lucky
libudf.dll : fatal error LNK1120: 1 unresolved externals
我是 按照fluent教程上的说法在makefile设置了.obj文件的路径, 相对路径和绝对
路径都试过了,看起来是没找到这个.obj文件, 有什么要注意的地方吗? 楼主,请问你最后是怎样解决的,本人最近也遇到过这问题 你得把这个obj文件放到3ddp子目录里 (我假设你用的是3ddp版本)。src目录下面的makefile 文件要修改如下
# Precompiled User Object files (for example .o files from .f sources)
USER_SOURCES= your_scource.cpp
USER_OBJECTS= your_object.o
页:
[1]