[visual stdio 2019]添加外部库

Posted tailiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[visual stdio 2019]添加外部库相关的知识,希望对你有一定的参考价值。

简单来说,为IDE添加外部库就是告诉IDE外部库在哪里.包括include文件目录,动态库和静态库文件目录在哪
准备工作:需要将外部库文件在电脑的路径找到

技术图片

技术图片

step1 创建工程添加cpp文件

技术图片

技术图片

step2 右击项目,打开项目属性

技术图片

step3 添加include目录

技术图片

step4 添加lib目录

技术图片

step5 添加库名

技术图片

测试

技术图片

// 基础动画二:简单平移动画
#include <graphics.h>

void mainloop()
{
    // 动画控制变量,控制横坐标,初始值为0
    int x = 0;

    setcolor(EGERGB(0, 0xFF, 0));
    setfillcolor(EGERGB(0, 0, 0xFF));

    for (; is_run(); delay_fps(60))
    {
        // todo: 逻辑更新
        //计算新坐标,右移一个像素,如果等于440则重新移回x=0,达到动画循环
        x = (x + 1) % 440;

        // todo: 图形更新
        //清屏,重新在新的位置绘图图像
        cleardevice();
        //以x为圆的左边界绘画,为什么是左边界?因为圆心坐标是 (x + 半径) 了
        fillellipse(x + 100, 200, 100, 100);
    }
}

int main(void)
{
    //INIT_ANIMATION相当于INIT_NOFORCEEXIT|INIT_DEFAULT|INIT_RENDERMANUAL
    //下面就不需要再多一步setrendermode
    setinitmode(INIT_ANIMATION);
    // 图形初始化,窗口尺寸640x480
    initgraph(640, 480);
    // 随机数初始化,如果需要使用随机数的话
    randomize();
    // 程序主循环
    mainloop();
    // 关闭绘图设备
    closegraph();
    return 0;
}

以上是关于[visual stdio 2019]添加外部库的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2019 中的问题组装,简单的“Hello World”legacy_stdio_definitions.lib

opencv/visual studio:错误 LNK2019:未解析的外部符号

错误 LNK2019:Visual Studio 中未解析的外部符号 [重复]

Visual Studio Code - Python 调试 - 执行时步入外部函数的代码

尝试在 Visual Studio 2012 中包含 OpenSSL 标头:错误 LNK2019:未解析的外部符号

Unity3DUnity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )