Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 正在尝试运行SFML HelloWorld代码和i';我犯了错误_C++_Dll_Linker_Runtime Error_Sfml - Fatal编程技术网

C++ 正在尝试运行SFML HelloWorld代码和i';我犯了错误

C++ 正在尝试运行SFML HelloWorld代码和i';我犯了错误,c++,dll,linker,runtime-error,sfml,C++,Dll,Linker,Runtime Error,Sfml,当我运行代码时,我收到错误“程序无法启动,因为您的计算机中缺少sfml-window-2.dll。”我链接了所有库和头文件,如教程所示,但我仍然收到此错误静态链接sfml。使用带有-s后缀的库,并将SFML_STATIC添加到定义中。我认为这是在Windows上链接SFML的最好方法(dll地狱!)。静态链接SFML。使用带有-s后缀的库,并将SFML_STATIC添加到定义中。我认为这是在Windows上链接SFML的最好方法(dll地狱!)。静态链接SFML。使用带有-s后缀的库,并将SFM

当我运行代码时,我收到错误“程序无法启动,因为您的计算机中缺少sfml-window-2.dll。”我链接了所有库和头文件,如教程所示,但我仍然收到此错误

静态链接sfml。使用带有-s后缀的库,并将SFML_STATIC添加到定义中。我认为这是在Windows上链接SFML的最好方法(dll地狱!)。

静态链接SFML。使用带有-s后缀的库,并将SFML_STATIC添加到定义中。我认为这是在Windows上链接SFML的最好方法(dll地狱!)。

静态链接SFML。使用带有-s后缀的库,并将SFML_STATIC添加到定义中。我认为这是在Windows上链接SFML的最好方法(dll地狱!)。

静态链接SFML。使用带有-s后缀的库,并将SFML_STATIC添加到定义中。我认为这是在Windows上链接SFML的最佳方式(dll地狱!)。

您是否将.dll文件复制到Windows system32/syswWOW64文件夹或包含exe的文件夹中?是的,但它仍然不工作提到的dll文件必须位于系统搜索路径的某个位置,请参见,或者将其复制到已搜索的文件夹中,或者将相关文件夹路径添加到系统
path
environment variableMaybe程序以64位编译,而dll为32位?不确定,这只是一个想法…我运行的是64位windows 8,我使用的教程是关于使用win32的。我该如何解决这个问题?您是否将.dll文件复制到Windows system32/Syswow64文件夹或包含exe的文件夹中?是且仍然不工作提到的dll文件必须位于系统搜索路径的某个位置,请参见,将其复制到已搜索的文件夹中,或者将相关文件夹路径添加到系统
path
environment variableMaybe程序以64位编译,而dll为32位?不确定,这只是一个想法…我运行的是64位windows 8,我使用的教程是关于使用win32的。我该如何解决这个问题?您是否将.dll文件复制到Windows system32/Syswow64文件夹或包含exe的文件夹中?是且仍然不工作提到的dll文件必须位于系统搜索路径的某个位置,请参见,将其复制到已搜索的文件夹中,或者将相关文件夹路径添加到系统
path
environment variableMaybe程序以64位编译,而dll为32位?不确定,这只是一个想法…我运行的是64位windows 8,我使用的教程是关于使用win32的。我该如何解决这个问题?您是否将.dll文件复制到Windows system32/Syswow64文件夹或包含exe的文件夹中?是且仍然不工作提到的dll文件必须位于系统搜索路径的某个位置,请参见,将其复制到已搜索的文件夹中,或者将相关文件夹路径添加到系统
path
environment variableMaybe程序以64位编译,而dll为32位?不确定,这只是一个想法…我运行的是64位windows 8,我使用的教程是关于使用win32的。我该如何着手解决这个问题?