免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1351 | 回复: 5
打印 上一主题 下一主题

[C++] SQL嵌入C++编译的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-17 18:01 |只看该作者 |倒序浏览
我想在AIX下编写一个C++程序,其中有SYBASE的嵌SQL语句,我该如果编译呢?
各位大侠能否给我点提示,如一个makefile的例子,先在此谢过了!


注:C写的嵌SQL程序可以编译,但C++的就不知如何处理了

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-09-17 19:08 |只看该作者

SQL嵌入C++编译的问题

例子我没有,也不懂sybase,
但c和c++的makefile文件还有什么区别吗?
不就是把.c改成.cpp。

论坛徽章:
0
3 [报告]
发表于 2004-09-17 19:46 |只看该作者

SQL嵌入C++编译的问题

除了楼上说的,我在做INFORMIX 客户端封装时,有这样一个办法:
包含嵌C语句的EC文件,单独存放。然后使用预编译工具编译该EC文件,自然就生成对应的C/C++代码了。此时,主文件,再#include "source.c" ,这样主源文件就是包含了嵌C部分源代码的纯C++文件。
此时,继续使用原来的编译规则就可以了。明显的一个好处就是看EC源文件,很清楚,没有预编译后乱七八糟的一些信息。而又能实现混编的目的。

论坛徽章:
0
4 [报告]
发表于 2004-09-18 12:03 |只看该作者

SQL嵌入C++编译的问题

但用C++编译时会出现sybase目录下的.h文件内容出错啊,但C编译就没有这个问题!

论坛徽章:
0
5 [报告]
发表于 2004-09-18 19:49 |只看该作者

SQL嵌入C++编译的问题

错误是什么?是否与库有关系?看看错误。

论坛徽章:
0
6 [报告]
发表于 2004-09-20 08:09 |只看该作者

SQL嵌入C++编译的问题

提示sybtesql.h的第132行语句错!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP