• <tfoot id='fvLSZ'></tfoot>

  • <i id='fvLSZ'><tr id='fvLSZ'><dt id='fvLSZ'><q id='fvLSZ'><span id='fvLSZ'><b id='fvLSZ'><form id='fvLSZ'><ins id='fvLSZ'></ins><ul id='fvLSZ'></ul><sub id='fvLSZ'></sub></form><legend id='fvLSZ'></legend><bdo id='fvLSZ'><pre id='fvLSZ'><center id='fvLSZ'></center></pre></bdo></b><th id='fvLSZ'></th></span></q></dt></tr></i><div id='fvLSZ'><tfoot id='fvLSZ'></tfoot><dl id='fvLSZ'><fieldset id='fvLSZ'></fieldset></dl></div>
      <bdo id='fvLSZ'></bdo><ul id='fvLSZ'></ul>

    <small id='fvLSZ'></small><noframes id='fvLSZ'>

      1. <legend id='fvLSZ'><style id='fvLSZ'><dir id='fvLSZ'><q id='fvLSZ'></q></dir></style></legend>

        使用 OpenCV 库编译代码时出现链接错误

        时间:2023-10-17

            <bdo id='9VQzU'></bdo><ul id='9VQzU'></ul>
                <tbody id='9VQzU'></tbody>
                <legend id='9VQzU'><style id='9VQzU'><dir id='9VQzU'><q id='9VQzU'></q></dir></style></legend>
              1. <tfoot id='9VQzU'></tfoot>
                <i id='9VQzU'><tr id='9VQzU'><dt id='9VQzU'><q id='9VQzU'><span id='9VQzU'><b id='9VQzU'><form id='9VQzU'><ins id='9VQzU'></ins><ul id='9VQzU'></ul><sub id='9VQzU'></sub></form><legend id='9VQzU'></legend><bdo id='9VQzU'><pre id='9VQzU'><center id='9VQzU'></center></pre></bdo></b><th id='9VQzU'></th></span></q></dt></tr></i><div id='9VQzU'><tfoot id='9VQzU'></tfoot><dl id='9VQzU'><fieldset id='9VQzU'></fieldset></dl></div>
              2. <small id='9VQzU'></small><noframes id='9VQzU'>

                  本文介绍了使用 OpenCV 库编译代码时出现链接错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  在使用以下命令安装 Opencv 后,我正在尝试编译示例程序:

                  I'm trying to compile a sample program after installing Opencv with the command:

                  g++ hello-world.cpp -o hello-world -I /usr/local/include/opencv -L /usr/local/lib -lm -lcv -lhighgui -lcvaux
                  

                  但是,我收到一条错误消息:

                  however, I'm getting an error that says:

                  /usr/bin/ld: cannot find -lcv  
                  /usr/bin/ld: cannot find -lhighgui  
                  /uer/bin/ld: cannot find -lcvaux
                  collect2: ld returned 1 exit status
                  

                  我需要做些什么来纠正这个问题?我通过下载最新的稳定版本并使用 cmake 创建构建文件来安装 opencv,然后从命令行运行 make install.

                  What do I need to do to correct this?? I installed opencv by downloading the latest stable version and using cmake to create the build files, then ran make install from the command line.

                  有什么我可能遗漏的吗?

                  Was there anything I may have missed?

                  推荐答案

                  您需要添加另一个 -L 参数,指定 OpenCV 库的实际位置.

                  You need to add another -L argument specifying the actual location of the OpenCV libraries.

                  这篇关于使用 OpenCV 库编译代码时出现链接错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:前向声明对编译时间有多大影响? 下一篇:使用 make 将 .o 文件移动到单独的目录

                  相关文章

                  • <bdo id='mJdny'></bdo><ul id='mJdny'></ul>
                  1. <small id='mJdny'></small><noframes id='mJdny'>

                    <legend id='mJdny'><style id='mJdny'><dir id='mJdny'><q id='mJdny'></q></dir></style></legend>
                      <i id='mJdny'><tr id='mJdny'><dt id='mJdny'><q id='mJdny'><span id='mJdny'><b id='mJdny'><form id='mJdny'><ins id='mJdny'></ins><ul id='mJdny'></ul><sub id='mJdny'></sub></form><legend id='mJdny'></legend><bdo id='mJdny'><pre id='mJdny'><center id='mJdny'></center></pre></bdo></b><th id='mJdny'></th></span></q></dt></tr></i><div id='mJdny'><tfoot id='mJdny'></tfoot><dl id='mJdny'><fieldset id='mJdny'></fieldset></dl></div>
                      <tfoot id='mJdny'></tfoot>