【问题标题】:Installing QxOrm in debian ubuntu 11.10(oneric) using qt creator使用 qt creator 在 debian ubuntu 11.10(oneric) 中安装 QxOrm
【发布时间】:2012-02-20 11:37:32
【问题描述】:

在 ubuntu 11.10 中使用 Qt Creator 构建 qx orm 时出错

发布者 batosai » 2012 年 2 月 20 日星期一 11:31 am 嗨,我是 Qxorm 的新手。 我试图使用 qt creator 构建 Qxorm,它给了我以下错误。 1) 错误:找不到-lboost_serialization-mt 2) 错误:collect2: ld 返回 1 个退出状态

我使用的是 boost 1.48.0,它安装在路径 /usr/local/include/boost boost库路径是/usr/local/lib

所以请帮我解决我必须在 qxorm.pri 文件中设置的标志以及 Qxorm 安装在哪里?

提前致谢

【问题讨论】:

  • 嗨,我遇到了同样的问题,除了我设法通过创建一个指向(在我的情况下)libboost_serialization.so.1.48.0 的符号链接来解决链接器错误,然后它就起作用了,但是该库是在我的本地文件夹中创建的,现在我不知道在哪里复制它们和/或如何继续

标签: c++ qt


【解决方案1】:

我在某处读到 -mt 已从他们的库中删除。我设法将它从 .pro 和 .pri 文件中删除,并使用 sudo make install 命令安装它。但是,当我尝试构建示例项目 qxBlog 时,构建失败了,因为它无法识别 QxOrmd 库。总之,要么 QxORM 必须加强他们的游戏,要么我们需要为 Qt 框架创建一个 WORKING ORM

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    相关资源
    最近更新 更多