找回密码
 注册
12
返回列表 发新帖
楼主: guowei14

fluent13用vc2010与vc2008编译的环境变量设置

[复制链接]
发表于 2014-4-3 15:41:56 | 显示全部楼层

谢谢

真心谢谢lz
发表于 2015-8-5 16:49:01 | 显示全部楼层
lzhcfd 发表于 2011-10-19 08:40
64位系统环境变量已经设置好了,问题已解决。

您好,请问您具体是怎么设置的呀???我设置了好多次都不行
发表于 2015-8-5 16:52:08 | 显示全部楼层
bertramking 发表于 2013-3-2 13:24
用vs2012或2010的64位命令窗口运行fluent进行编译就可以了,问题解决

您好,具体是怎么整的,能说一下么
发表于 2016-7-11 17:45:01 | 显示全部楼层
不知道我这样算不算挖坟,实在是不好意思,被逼到绝路了。我的是14.5版本,64位,VC2010,环境变量设置没有问题了,解决了kernel32.lib的问题之后就出现下面的问题。我的另一台电脑是16.0版本,vc2010,同样也是这68个错误,我都要疯了,已经两个月了,求求大神看看我设置哪里有问题,环境变量在底部。叩谢恩典
Copied F:\Fluent\wave.c to libudf\src
udf_names.c file in 2ddp is upto date.
(system "copy "D:\PROGRA~2\ANSYSI~1\v145\fluent"\fluent14.5.7\src\makefile_nt.udf "libudf\win64\2ddp\makefile" ")
已复制         1 个文件。
(chdir "libudf")()
(chdir "win64\2ddp")()
# Linking libudf.dll because of makefile user_nt.udf udf_names.obj wave.obj
Microsoft (R) Incremental Linker Version 10.00.40219.01
Copyright (C) Microsoft Corporation.  All rights reserved.

   正在创建库 libudf.lib 和对象 libudf.exp
LIBCMT.lib(dllcrt0.obj) : error LNK2019: 无法解析的外部符号 __imp_GetCurrentThreadId,该符号在函数 _CRT_INIT 中被引用
LIBCMT.lib(tidtable.obj) : error LNK2001: 无法解析的外部符号 __imp_GetCurrentThreadId
LIBCMT.lib(gs_support.obj) : error LNK2001: 无法解析的外部符号 __imp_GetCurrentThreadId
LIBCMT.lib(dllcrt0.obj) : error LNK2019: 无法解析的外部符号 __imp_FlsSetValue,该符号在函数 _CRT_INIT 中被引用
LIBCMT.lib(tidtable.obj) : error LNK2001: 无法解析的外部符号 __imp_FlsSetValue
LIBCMT.lib(dllcrt0.obj) : error LNK2019: 无法解析的外部符号 __imp_GetCommandLineA,该符号在函数 _CRT_INIT 中被引用
LIBCMT.lib(crtmboxw.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(winsig.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(rand_s.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(handler.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(onexit.obj) : error LNK2019: 无法解析的外部符号 __imp_EncodePointer,该符号在函数 _onexit_nolock 中被引用
LIBCMT.lib(cmiscdat.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(tidtable.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(invarg.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(hooks.obj) : error LNK2001: 无法解析的外部符号 __imp_EncodePointer
LIBCMT.lib(chandler.obj) : error LNK2019: 无法解析的外部符号 __imp_RtlUnwindEx,该符号在函数 __C_specific_handler 中被引用
LIBCMT.lib(tidtable.obj) : error LNK2019: 无法解析的外部符号 __imp_FlsGetValue,该符号在函数 __fls_getvalue 中被引用
LIBCMT.lib(tidtable.obj) : error LNK2019: 无法解析的外部符号 __imp_FlsFree,该符号在函数 _mtterm 中被引用
LIBCMT.lib(tidtable.obj) : error LNK2019: 无法解析的外部符号 __imp_SetLastError,该符号在函数 _getptd_noexit 中被引用
LIBCMT.lib(rand_s.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLastError
LIBCMT.lib(inithelp.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLastError
LIBCMT.lib(tidtable.obj) : error LNK2019: 无法解析的外部符号 __imp_GetLastError,该符号在函数 _getptd_noexit 中被引用
LIBCMT.lib(free.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLastError
LIBCMT.lib(realloc.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLastError
LIBCMT.lib(winsig.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLastError
LIBCMT.lib(tidtable.obj) : error LNK2019: 无法解析的外部符号 __imp_GetCurrentThread,该符号在函数 __threadhandle 中被引用
LIBCMT.lib(tidtable.obj) : error LNK2019: 无法解析的外部符号 __imp_FlsAlloc,该符号在函数 _mtinit 中被引用
LIBCMT.lib(free.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapFree,该符号在函数 free 中被引用
LIBCMT.lib(crtheap.obj) : error LNK2019: 无法解析的外部符号 __imp_Sleep,该符号在函数 wait_a_bit 中被引用
LIBCMT.lib(crt0dat.obj) : error LNK2019: 无法解析的外部符号 __imp_GetProcAddress,该符号在函数 __crtCorExitProcess 中被引用
LIBCMT.lib(rand_s.obj) : error LNK2001: 无法解析的外部符号 __imp_GetProcAddress
LIBCMT.lib(crtmboxw.obj) : error LNK2001: 无法解析的外部符号 __imp_GetProcAddress
LIBCMT.lib(crt0dat.obj) : error LNK2019: 无法解析的外部符号 __imp_GetModuleHandleW,该符号在函数 __crtCorExitProcess 中被引用
LIBCMT.lib(crt0dat.obj) : error LNK2019: 无法解析的外部符号 __imp_ExitProcess,该符号在函数 __crtExitProcess 中被引用
LIBCMT.lib(rand_s.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(handler.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(onexit.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(crtmboxw.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(crt0dat.obj) : error LNK2019: 无法解析的外部符号 __imp_DecodePointer,该符号在函数 doexit 中被引用
LIBCMT.lib(invarg.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(hooks.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(winsig.obj) : error LNK2001: 无法解析的外部符号 __imp_DecodePointer
LIBCMT.lib(ioinit.obj) : error LNK2019: 无法解析的外部符号 __imp_SetHandleCount,该符号在函数 _ioinit 中被引用
LIBCMT.lib(ioinit.obj) : error LNK2019: 无法解析的外部符号 __imp_GetStdHandle,该符号在函数 _ioinit 中被引用
LIBCMT.lib(crt0msg.obj) : error LNK2001: 无法解析的外部符号 __imp_GetStdHandle
LIBCMT.lib(ioinit.obj) : error LNK2019: 无法解析的外部符号 __imp_InitializeCriticalSectionAndSpinCount,该符号在函数 _ioinit 中被引用
LIBCMT.lib(mlock.obj) : error LNK2001: 无法解析的外部符号 __imp_InitializeCriticalSectionAndSpinCount
LIBCMT.lib(ioinit.obj) : error LNK2019: 无法解析的外部符号 __imp_GetFileType,该符号在函数 _ioinit 中被引用
LIBCMT.lib(ioinit.obj) : error LNK2019: 无法解析的外部符号 __imp_GetStartupInfoW,该符号在函数 _ioinit 中被引用
LIBCMT.lib(ioinit.obj) : error LNK2019: 无法解析的外部符号 __imp_DeleteCriticalSection,该符号在函数 _ioterm 中被引用
LIBCMT.lib(mlock.obj) : error LNK2001: 无法解析的外部符号 __imp_DeleteCriticalSection
LIBCMT.lib(stdargv.obj) : error LNK2019: 无法解析的外部符号 __imp_GetModuleFileNameA,该符号在函数 _setargv 中被引用
LIBCMT.lib(a_env.obj) : error LNK2019: 无法解析的外部符号 __imp_FreeEnvironmentStringsW,该符号在函数 __crtGetEnvironmentStringsA 中被引用
LIBCMT.lib(a_env.obj) : error LNK2019: 无法解析的外部符号 __imp_WideCharToMultiByte,该符号在函数 __crtGetEnvironmentStringsA 中被引用
LIBCMT.lib(a_map.obj) : error LNK2001: 无法解析的外部符号 __imp_WideCharToMultiByte
LIBCMT.lib(a_loc.obj) : error LNK2001: 无法解析的外部符号 __imp_WideCharToMultiByte
LIBCMT.lib(a_env.obj) : error LNK2019: 无法解析的外部符号 __imp_GetEnvironmentStringsW,该符号在函数 __crtGetEnvironmentStringsA 中被引用
LIBCMT.lib(heapinit.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapSetInformation,该符号在函数 _heap_init 中被引用
LIBCMT.lib(heapinit.obj) : error LNK2019: 无法解析的外部符号 __imp_GetVersion,该符号在函数 _heap_init 中被引用
LIBCMT.lib(heapinit.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapCreate,该符号在函数 _heap_init 中被引用
LIBCMT.lib(heapinit.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapDestroy,该符号在函数 _heap_term 中被引用
LIBCMT.lib(gs_support.obj) : error LNK2019: 无法解析的外部符号 __imp_QueryPerformanceCounter,该符号在函数 __security_init_cookie 中被引用
LIBCMT.lib(gs_support.obj) : error LNK2019: 无法解析的外部符号 __imp_GetTickCount,该符号在函数 __security_init_cookie 中被引用
LIBCMT.lib(gs_support.obj) : error LNK2019: 无法解析的外部符号 __imp_GetCurrentProcessId,该符号在函数 __security_init_cookie 中被引用
LIBCMT.lib(gs_support.obj) : error LNK2019: 无法解析的外部符号 __imp_GetSystemTimeAsFileTime,该符号在函数 __security_init_cookie 中被引用
LIBCMT.lib(mbctype.obj) : error LNK2019: 无法解析的外部符号 __imp_GetCPInfo,该符号在函数 "void __cdecl setSBUpLow(struct threadmbcinfostruct *)" (?setSBUpLow@@YAXPEAUthreadmbcinfostruct@@@Z) 中被引用
LIBCMT.lib(initctyp.obj) : error LNK2001: 无法解析的外部符号 __imp_GetCPInfo
LIBCMT.lib(mbctype.obj) : error LNK2019: 无法解析的外部符号 __imp_GetACP,该符号在函数 "int __cdecl getSystemCP(int)" (?getSystemCP@@YAHH@Z) 中被引用
LIBCMT.lib(getqloc.obj) : error LNK2001: 无法解析的外部符号 __imp_GetACP
LIBCMT.lib(mbctype.obj) : error LNK2019: 无法解析的外部符号 __imp_GetOEMCP,该符号在函数 "int __cdecl getSystemCP(int)" (?getSystemCP@@YAHH@Z) 中被引用
LIBCMT.lib(mbctype.obj) : error LNK2019: 无法解析的外部符号 __imp_IsValidCodePage,该符号在函数 _setmbcp_nolock 中被引用
LIBCMT.lib(getqloc.obj) : error LNK2001: 无法解析的外部符号 __imp_IsValidCodePage
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 __imp_UnhandledExceptionFilter,该符号在函数 _call_reportfault 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 __imp_UnhandledExceptionFilter
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 __imp_SetUnhandledExceptionFilter,该符号在函数 _call_reportfault 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 __imp_SetUnhandledExceptionFilter
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 __imp_IsDebuggerPresent,该符号在函数 _call_reportfault 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 __imp_IsDebuggerPresent
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 RtlVirtualUnwind,该符号在函数 _call_reportfault 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 RtlVirtualUnwind
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 RtlLookupFunctionEntry,该符号在函数 _call_reportfault 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 RtlLookupFunctionEntry
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 __imp_RtlCaptureContext,该符号在函数 _call_reportfault 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 __imp_RtlCaptureContext
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 __imp_TerminateProcess,该符号在函数 _invoke_watson 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 __imp_TerminateProcess
LIBCMT.lib(invarg.obj) : error LNK2019: 无法解析的外部符号 __imp_GetCurrentProcess,该符号在函数 _invoke_watson 中被引用
LIBCMT.lib(gs_report.obj) : error LNK2001: 无法解析的外部符号 __imp_GetCurrentProcess
LIBCMT.lib(jmpuwind.obj) : error LNK2019: 无法解析的外部符号 RtlUnwindEx,该符号在函数 _local_unwind 中被引用
LIBCMT.lib(mlock.obj) : error LNK2019: 无法解析的外部符号 __imp_LeaveCriticalSection,该符号在函数 _unlock 中被引用
LIBCMT.lib(mlock.obj) : error LNK2019: 无法解析的外部符号 __imp_FatalAppExitA,该符号在函数 _lockerr_exit 中被引用
LIBCMT.lib(mlock.obj) : error LNK2019: 无法解析的外部符号 __imp_EnterCriticalSection,该符号在函数 _lock 中被引用
LIBCMT.lib(malloc.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapAlloc,该符号在函数 _heap_alloc 中被引用
LIBCMT.lib(calloc_impl.obj) : error LNK2001: 无法解析的外部符号 __imp_HeapAlloc
LIBCMT.lib(realloc.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapReAlloc,该符号在函数 realloc 中被引用
LIBCMT.lib(winsig.obj) : error LNK2019: 无法解析的外部符号 __imp_SetConsoleCtrlHandler,该符号在函数 signal 中被引用
LIBCMT.lib(rand_s.obj) : error LNK2019: 无法解析的外部符号 __imp_FreeLibrary,该符号在函数 rand_s 中被引用
LIBCMT.lib(rand_s.obj) : error LNK2019: 无法解析的外部符号 __imp_LoadLibraryW,该符号在函数 rand_s 中被引用
LIBCMT.lib(crtmboxw.obj) : error LNK2001: 无法解析的外部符号 __imp_LoadLibraryW
LIBCMT.lib(inithelp.obj) : error LNK2019: 无法解析的外部符号 __imp_GetLocaleInfoW,该符号在函数 __getlocaleinfo 中被引用
LIBCMT.lib(a_loc.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLocaleInfoW
LIBCMT.lib(getqloc.obj) : error LNK2001: 无法解析的外部符号 __imp_GetLocaleInfoW
LIBCMT.lib(crt0msg.obj) : error LNK2019: 无法解析的外部符号 __imp_WriteFile,该符号在函数 _NMSG_WRITE 中被引用
LIBCMT.lib(crt0msg.obj) : error LNK2019: 无法解析的外部符号 __imp_GetModuleFileNameW,该符号在函数 _NMSG_WRITE 中被引用
LIBCMT.lib(_fpexcept_.obj) : error LNK2019: 无法解析的外部符号 __imp_RaiseException,该符号在函数 _raise_exc_ex 中被引用
LIBCMT.lib(a_map.obj) : error LNK2019: 无法解析的外部符号 __imp_LCMapStringW,该符号在函数 "int __cdecl __crtLCMapStringA_stat(struct localeinfo_struct *,unsigned long,unsigned long,char const *,int,char *,int,int,int)" (?__crtLCMapStringA_stat@@YAHPEAU
ocaleinfo_struct@@KKPEBDHPEADHHH@Z) 中被引用
LIBCMT.lib(a_map.obj) : error LNK2019: 无法解析的外部符号 __imp_MultiByteToWideChar,该符号在函数 "int __cdecl __crtLCMapStringA_stat(struct localeinfo_struct *,unsigned long,unsigned long,char const *,int,char *,int,int,int)" (?__crtLCMapStringA_stat@@
AHPEAUlocaleinfo_struct@@KKPEBDHPEADHHH@Z) 中被引用
LIBCMT.lib(a_str.obj) : error LNK2001: 无法解析的外部符号 __imp_MultiByteToWideChar
LIBCMT.lib(a_str.obj) : error LNK2019: 无法解析的外部符号 __imp_GetStringTypeW,该符号在函数 "int __cdecl __crtGetStringTypeA_stat(struct localeinfo_struct *,unsigned long,char const *,int,unsigned short *,int,int,int)" (?__crtGetStringTypeA_stat@@YAHPE
Ulocaleinfo_struct@@KPEBDHPEAGHHH@Z) 中被引用
LIBCMT.lib(iswctype.obj) : error LNK2001: 无法解析的外部符号 __imp_GetStringTypeW
LIBCMT.lib(msize.obj) : error LNK2019: 无法解析的外部符号 __imp_HeapSize,该符号在函数 _msize 中被引用
LIBCMT.lib(getqloc.obj) : error LNK2019: 无法解析的外部符号 __imp_GetUserDefaultLCID,该符号在函数 GetLcidFromDefault 中被引用
LIBCMT.lib(getqloc.obj) : error LNK2019: 无法解析的外部符号 __imp_GetLocaleInfoA,该符号在函数 CountryEnumProc 中被引用
LIBCMT.lib(getqloc.obj) : error LNK2019: 无法解析的外部符号 __imp_EnumSystemLocalesA,该符号在函数 GetLcidFromCountry 中被引用
LIBCMT.lib(getqloc.obj) : error LNK2019: 无法解析的外部符号 __imp_IsValidLocale,该符号在函数 __get_qualified_locale 中被引用
libudf.dll : fatal error LNK1120: 68 个无法解析的外部命令

Done.

Include
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include;
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;
C:\Program Files(x86)\Microsoft SDKs\Windows\v7.0A\Include

Lib
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\lib\amd64;
C\Program Files(x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64;
C\Program Files(x86)\Microsoft SDKs\Windows\v7.0A\Lib\kernel32.lib

Path
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;
D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;
D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;
D:\Program Files\ANSYS Inc\v145\fluent\ntbin\win64;
C:\Windows\Microsoft.NET\Framework64;
D:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\vcpackages;
C:\Program Files(x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64;
C:\Program Files(x86)\Microsoft SDKs\Windows\v7.0A\Bin;
D:\Program Files\ANSYS Inx\v145\fluent\fluent14.5.7\src;
d:\program files\ansys inc\v145\fluent\ntbin\win64
发表于 2019-6-30 20:47:14 | 显示全部楼层
楼主,看到您之前电除尘器的帖子,想问电除尘器的两相流udf问题解决了吗?想找您请教一下电除尘udf程序的问题?1181564389@qq.com是我的邮箱,谢谢了!
发表于 2019-7-1 16:09:01 | 显示全部楼层
可以用VC++ udf studio工具,装好就能编译。
发表于 2019-7-2 18:48:49 | 显示全部楼层
Error: The UDF library you are trying to load (libudf) is not compiled for parallel use on the current platform (win64).\n\nϵͳ�Ҳ���ָ�����ļ���
\n\nE:\Book\Chapter 6-9 FLUENT Example\17\libudf\win64\2ddp_host\libudf.dll
Error Object: #f
这个错误怎么办,再load的时候,请问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表