首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何成功运行使用ogdf库的c++文件

如何成功运行使用ogdf库的c++文件
EN

Stack Overflow用户
提问于 2014-03-13 22:24:04
回答 2查看 389关注 0票数 2

我使用以下命令编译了文件(source.cpp)

mytest -I/home/hrishikesh/Desktop/OGDF-snapshot/include -L/home/hrishikesh/Desktop/OGDF-snapshot/_release -o -lOGDF -lCOIN -pthread g++ -I/home/hrishikesh/Desktop/OGDF-snapshot/include source.cpp -o mytest-lOGDF-lCOIN-pthread

并且编译成功,没有给出任何错误消息,导致在与中的source.cpp相同的文件夹中生成一个文件"mytest“。当我尝试使用以下命令运行mytest文件时

./mytest

它显示以下错误消息

./mytest:加载共享库时出错: libOGDF.so:无法打开共享对象文件:没有这样的文件或目录

请帮帮忙

EN

回答 2

Stack Overflow用户

发布于 2014-03-13 22:28:25

您需要将libOGDF.so放在与mytest相同的文件夹中

票数 0
EN

Stack Overflow用户

发布于 2014-03-18 14:06:52

/AbsolutePath/Desktop/OGDF/_release/libOGDF.a

g++ -I main.cpp -L -l -lpthread

这里的main.cpp是文件。在其他文本编辑器中复制并粘贴上面的行,以消除I和L的用法与空格之间的混淆。

确保您编写的是绝对路径正确的。将在当前目录下生成a.out文件。使用以下命令执行:./a.out

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22381600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档