wen96001
Major_Tom_F
2018-01-19 02:17
采纳率: 100%
浏览 2.7k

ubuntu下编译C++,头文件和链接库问题!求指教。

在ubuntu下使用g++命令编译test.cpp,现在是这样的情况,我有使用到一个识别二维码的包ZBar,
zbar文件夹下有zbar.h,和其他文件。目前我编译就报错说找不到这个文件,我是直接将我在window下的文件夹压缩上传的。
现在请问我应该怎么做?是要配置库文件,还是怎么做。
才接触这个,还请指教。非常感谢!
图一是代码
图片说明
图二是报错
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • caozhy

    之前有个类似的问题,不知道是不是你发的。
    把zbar.h添加到包含的路径里,或者修改下include "zbar.h",注意这里是引号,这样就在同一个目录里找了。

    点赞 评论
  • oqqHuTu12345678
    天糊土 2018-01-19 03:32

    -I 才是指定头文件路径的

    点赞 评论
  • guinn12321
    guinn12321 2018-01-20 01:57

    命令行里的-L 选项用错了改用-I

    点赞 评论
  • kimnoic
    kimnoic 2018-01-22 03:19

    .h 应该是其他文件,将这个文件加入到目录中就可以

    点赞 评论
  • u011857821
    caoghui642 2018-01-29 10:47

    你的Makefile文件里没有指定头文件的路径

    点赞 评论

相关推荐