zoukankan      html  css  js  c++  java
  • QT 添加 lib库

    QT 添加 lib库

    扒自网友文章:

    一.添加第三方的头文件

    首先,添加头文件  #include "ControlCAN.h"

    然后,再将这个头文件放到工程的目录下 

    二.添加.lib文件

    首先,将.lib文件放到对应的工程目录下(当然,放到其他路径也可以)。

    但是,仅仅做这一步是不行的,工程不会主动去包含这个.lib文件,你必须告诉他,lib文件在哪里,才可以。

    所以,我们要做的,就是在.pro文件中,加上一句话,告诉工程,.lib在哪里

    LIBS += -LE:/project/QT/usbcan_info/ -lControlCAN

    下面对这句话进行解析:

    1)+=这个符号是连接在一起的,不要自做聪明,给分开了,写成+ = ,这样就是错的!

    2)+=的左右两边可以有空格,也可以没有空格,随意的

    3)-L之后紧接着就跟着.lib文件所在的目录,比如,我的目录是在E盘下的project目录下的QT目录下的usbcan_info下,注意,是紧跟着,不要分开,分开就错啦!

    4)-l后面跟着的是.lib的文件名,注意,比如你的.lib文件时ControlCAN.lib,不要傻乎乎的写成了-lControlCAN.lib,不要带后缀,要写成-lControlCAN,同样,-l后面也没有空格

    完成以上的操作,就可以指定.lib文件了。其实说穿了很简单,就是把.lib随便放到一个目录下,然后告诉工程,你的.lib放到哪里了,叫什么名字。

    三.添加.dll文件

    一个工程编译成功后,会在工程目录下生成2个目录,一个是debug目录,一个是release目录(注意,如果一个工程刚刚新建,是没有这2二个目录的,不信的朋友可以看看)。

    其中,debug就叫做输出目录!因为工程编译后的.exe就在这个目录下。

    然后,将.dll文件放到这个目录下。OK了,妥妥的。

    转载:https://www.cnblogs.com/azbane/p/9902306.html

  • 相关阅读:
    综合练习:词频统计
    Dart SDK 2.0安装问题
    The DartEditor executable launcher was unable to locate its companion shared library.
    pycharm中如何正确配置pyqt5
    发现黑苹果带双显示器无法启动的原因
    Pycharm中用鼠标改变字体大小
    失望的visual studio for mac
    laravel 函数测试 --- Route::has()
    laragon 之Nginx
    laragon 之xdebug
  • 原文地址:https://www.cnblogs.com/oneDongHua/p/14264065.html
Copyright © 2011-2022 走看看