如何在visual studio中添加图形库?

时间:2018-01-05 06:07:17

标签: c++ visual-studio

尝试添加图形库时遇到问题。我已经下载了三个文件(在网络http://winbgim.codecutter.org中):graphics.hwinbgim.h复制到Microsoft Visual Studio 14.0\VC\includelibbgi.a复制到Microsoft Visual Studio {{1 }}。

但我不知道如何编辑链接器以在codeBlock

中添加此行 -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32-lole32

enter image description here

任何人都可以帮我添加该库或告诉我在哪里添加该行吗? 谢谢,先生,我的愚蠢英语。

1 个答案:

答案 0 :(得分:2)

libbgi.a是一个gcc库。它不适用于Visual Studio。

如果必须使用winbgi作为课程要求,请将编译器工具切换为mingw 5.0.3。请注意,这使用的GCC版本大约有4个主要版本,比现有版本落后10年。

Winbgi试图重新实现一个在20世纪80年代末和90年代初流行的图形库。它已经超出了20多年的普遍使用范围,因此它不适用于您在专业编程环境中可能遇到的任何问题。

请注意,这意味着您的教师正在准备您在快节奏的尖端工作环境中工作,教您使用已经过时10到25年的技术。我强烈建议您使用C++ Book List中的一些材料来补充您的教育。

如果您是自己选择使用它,我建议使用更现代的图形库,如SFML(https://www.sfml-dev.org/)和SDL(https://www.libsdl.org/)中包含的图形库。它们在现代系统上得到更好的支持,并且与工业中目前使用的工具更密切相关。

修改

深入挖掘,有Visual Studio 2005, 2008, and 2010的端口。