#123: I need to debug qutecom, faced huge amounts of error LNK2001 in vs2005
sulution, but release goes well, why?
--------------------------+-------------------------------------------------
Reporter: ouhncom | Owner: laurent
Type: defect | Status: new
Priority: major | Milestone: QuteCom 2.2-RC2
Component: Build System | Version: 2.2-RC3
Keywords: LNK2001 |
--------------------------+-------------------------------------------------
I send command cmake -DCMAKE_BUILD_TYPE=release -G "Visual Studio 8 2005"
.. , then build in wengophone.sln, it goes well,
But when i send command cmake -DCMAKE_BUILD_TYPE=debug -G "Visual Studio 8
2005" .. (in order to debug qutecom in visual IDE),
it shows huge amounts of error LNK2001, and i have set the include and
lib directory both in system environment variable and vs2005 IDE, why
???????
huge amounts of error LNK2001 in debug model were like this:
owlist.obj : error LNK2019: 无法解析的外部符号 __imp__free,该符号在函数 _owlist_new 中被引用
owqueue.obj : error LNK2001: 无法解析的外部符号 __imp__free
owlist.obj : error LNK2019: 无法解析的外部符号 __imp__malloc,该符号在函数 _owlist_new
中被引用
owqueue.obj : error LNK2001: 无法解析的外部符号 __imp__malloc
owlist.obj : error LNK2019: 无法解析的外部符号 __RTC_CheckEsp,该符号在函数 _owlist_new
中被引用
owqueue.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
owlist.obj : error LNK2001: 无法解析的外部符号 __RTC_Shutdown
owqueue.obj : error LNK2001: 无法解析的外部符号 __RTC_Shutdown
owlist.obj : error LNK2001: 无法解析的外部符号 __RTC_InitBase
owqueue.obj : error LNK2001: 无法解析的外部符号 __RTC_InitBase
owqueue.obj : error LNK2019: 无法解析的外部符号 @_rtc_checkstackv...@8,该符号在函数
_owqueue_read_transaction_close 中被引用
owqueue.obj : error LNK2019: 无法解析的外部符号 _memcpy,该符号在函数
_owqueue_read_circular_buffer_without_commit 中被引用
owqueue.obj : error LNK2019: 无法解析的外部符号 __RTC_UninitUse,该符号在函数
_owqueue_transaction_read 中被引用
owqueue.obj : error LNK2019: 无法解析的外部符号 _memset,该符号在函数
_owqueue_transaction_write 中被引用
LINK : error LNK2001: 无法解析的外部符号 __dllmaincrtstar...@12
C:\Program Files\Mercurial\qutecom-2.2\build\wifo\owbase\Debug\owbase.dll
: fatal error LNK1120: 10 个无法解析的外部命令
生成日志保存在“file://c:\Program
Files\Mercurial\qutecom-2.2\build\wifo\owbase\owbase.dir\Debug\BuildLog.htm”
owbase - 16 个错误,0 个警告
------ 已启动生成: 项目: owutil, 配置: Debug Win32 ------
正在链接...
正在创建库 C:\Program
Files\Mercurial\qutecom-2.2\build\libs\owutil\util\Debug\owutil.lib 和对象
C:\Program
Files\Mercurial\qutecom-2.2\build\libs\owutil\util\Debug\owutil.exp
WebBrowser.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
UuidWin.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
owcutil.lib(dirent.obj) : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
String.obj : error LNK2019: 无法解析的外部符号 __RTC_CheckEsp,该符号在函数 "public:
static class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > __cdecl String::fromNumber(int,int)"
(?fromnum...@string@@sa?av?$basic_str...@du?$char_traits@d...@std@@v?$alloca...@d@2@@std@@h...@z)
中被引用
StringList.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
Time.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
Uuid.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
Identifiable.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
Logger.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
OWPicture.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
Path.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
Base64.obj : error LNK2001: 无法解析的外部符号 __RTC_CheckEsp
can anybody else faced the similar problem? please help me,
thanks.
--
Ticket URL: <http://trac.qutecom.org/ticket/123>
QuteCom <http://trac.qutecom.org>
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev