注册

关于C++项目中使用ODBC连接达梦数据库的问题

幺零幺 2023/05/23 865 0

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:麒麟
【CPU】:
【问题描述】*:
由于是私有化部署,所以尽量需要把相关的文件直接放在镜像或者代码库中。
目前我的官网示例文件运行方式:
拿到unixodbc-devel的五个头文件,都放在dm8/include下,然后运行示例文件没有问题,
项目的运行方式:

  1. 拿到unixodbc-devel的五个头文件,放在项目的include path 下
  2. 拿到dm中的libdodbc.so动态库,cp到项目的so目录下,并链接到最终的target.so动态库文件上
  3. 项目中用的就是示例文件中的开发方式,如image.png
    遇到的问题,项目编译可以通过,但是无法启动项目的服务,想问下这样的策略去部署私有化项目是否可行,是不是我的流程有问题?
    ps:odbc是通过root安装的,项目都是work权限,两个权限不同不知道会不会有影响
回答 0
暂无回答
扫一扫
联系客服