首页 / 浏览问题 / 组件GIS / 问题详情
iobjectscpp-10i OgdcVariant 接口未实现??
13EXP 2020年07月03日

我在讲:OgdcVariant::ToString() 转换成_varaint_t 时候发现,ToString时编译提示无法解析的外部符号,难道没有实现??我用的debug版,链接的libd_64 下面的 #pragma  comment(lib, "SuBased.lib");

补充一下:我用的多字节工程,没有加入_UGUNICODE 宏定义 

经测试:原因找到了:安装包中(libd_x64)自带的SuBase.lib ,应该是Unicode版本编译的,我将_UGUNICODE 加入后 手动转换了wchar 与 char 后编译就不会报链接错误了。

1个回答

经测试:原因找到了:安装包中(libd_x64)自带的SuBase.lib ,应该是Unicode版本编译的,我将_UGUNICODE 加入后 手动转换了wchar 与 char 后编译就不会报链接错误了。

所以使用时候 自己的工程还是尽量使用UNCODE,主要是我这是个老工程 还是用的以前的ANSI,不好转换,设计库太多,于是做了手动将Iobject中字符wchar转换为char。

13EXP 2020年07月06日
...