如何将SFML源代码包含到我的visual studio 2017 c++;项目和编译 我用SFML库编程了C++中的一个游戏。但是,我想调整该库的一些代码,并在我的项目中使用修改过的代码
因此,我不想链接dll,而是想添加源代码,然后再使用该源代码。(例如,用于速度优化) 我知道做那样的事总的来说是个坏主意。然而,我想通过玩一些游戏和尝试不同的东西来学习如何将SFML源代码包含到我的visual studio 2017 c++;项目和编译 我用SFML库编程了C++中的一个游戏。但是,我想调整该库的一些代码,并在我的项目中使用修改过的代码,c++,visual-studio,compilation,sfml,C++,Visual Studio,Compilation,Sfml,因此,我不想链接dll,而是想添加源代码,然后再使用该源代码。(例如,用于速度优化) 我知道做那样的事总的来说是个坏主意。然而,我想通过玩一些游戏和尝试不同的东西来学习 P>那么,在MVVisualStudio中,我如何将SFML源代码添加到C++项目中呢?请注意,我是一个彻头彻尾的傻瓜。我已经尝试在名为“Additional Include Directories”的项目属性页面中添加从git下载的sfml文件夹,但我遇到了错误,形式为“无法打开包含文件:'sfml/Graphics/GLC
<> P>那么,在MVVisualStudio中,我如何将SFML源代码添加到C++项目中呢?请注意,我是一个彻头彻尾的傻瓜。我已经尝试在名为“Additional Include Directories”的项目属性页面中添加从git下载的sfml文件夹,但我遇到了错误,形式为“无法打开包含文件:'sfml/Graphics/GLCheck.hpp':没有这样的文件或目录”所以我想我还做得不够。如果你想修改库中的源代码,你所要做的就是导航到你安装了SFML的地方,用文本编辑器进入代码文件并编辑它们 然后,您可以像平常一样将该库链接到您的VS项目,但该库现在由您修改 由于VS中已经存在搜索目录问题,因此必须首先修复该问题。修复这个问题,然后去修改库的.hpp、.h、.cpp以及任何文件 要解决搜索问题。。。。我不使用VS的图形,我使用代码块,所以我不知道他们的GUI链接库和更改搜索目录。。。但是,请找出您在哪里安装了SFML。检查您的/usr/include/,它可能就在那里。在搜索目录中指定该路径。只需找到GLCheck.hpp文件所在的位置。例如:假设它的完整路径是/usr/include/SFML/Graphics/GLCheck.hpp。。。然后/usr/include/SFML/Graphics/或just/usr/include/(VS可能会递归处理)需要在搜索目录列表中