sudoku icon indicating copy to clipboard operation
sudoku copied to clipboard

点击build.bat后,生成的bin文件夹下只有一个空文件夹Debug

Open xiaomx32 opened this issue 3 years ago • 10 comments

xiaomx32 avatar Aug 13 '21 10:08 xiaomx32

cmake版本正确吗,请贴一下报错截图

mayerui avatar Aug 26 '21 13:08 mayerui

这个没有报错截图的。我使用的camke是3.21.1版本,运行build.bat之后,bin文件夹下没有可执行的exe,只有一个空文件夹Debug

xiaomx32 avatar Aug 26 '21 13:08 xiaomx32

我也是这个问题 请问你解决了嘛

Cstardust avatar Sep 02 '21 02:09 Cstardust

我也是这个问题 请问你解决了嘛

没有呢,再等等作者吧

xiaomx32 avatar Sep 02 '21 03:09 xiaomx32

我也是这个问题 请问你解决了嘛

没有呢,再等等作者吧

这个问题是因为源码中input.cpp的编码是utf-8无bom头的,将此文件改成带bom头,就可以编译过了 编译错误提示:error C2001:常量中有换行符 解决链接:https://www.cnblogs.com/kuliuheng/p/3397796.html

marblemm avatar Sep 10 '21 03:09 marblemm

我也是这个问题 请问你解决了嘛

没有呢,再等等作者吧

这个问题是因为源码中input.cpp的编码是utf-8无bom头的,将此文件改成带bom头,就可以编译过了 编译错误提示:error C2001:常量中有换行符 解决链接:https://www.cnblogs.com/kuliuheng/p/3397796.html

谢谢作者帮助,确实是那个原因,我解决了。不知道那位xd解决没有。

Cstardust avatar Sep 17 '21 14:09 Cstardust

我也是这个问题 请问你解决了嘛

没有呢,再等等作者吧

这个问题是因为源码中input.cpp的编码是utf-8无bom头的,将此文件改成带bom头,就可以编译过了 编译错误提示:error C2001:常量中有换行符 解决链接:https://www.cnblogs.com/kuliuheng/p/3397796.html

谢谢作者帮助,确实是那个原因,我解决了。不知道那位xd解决没有。

是直接在input.cpp文件里加上“0xEF 0xBB 0xBF”吗?我试过了,这样也不行。

xiaomx32 avatar Sep 17 '21 14:09 xiaomx32

Win下可能需要使用拥有开发环境的DeveloperCommandPrompt运行build.bat,或者使用控制台运行build.bat查看输出的问题

VoidmatrixHeathcliff avatar Sep 27 '21 10:09 VoidmatrixHeathcliff

我也是这个问题 请问你解决了嘛

没有呢,再等等作者吧

这个问题是因为源码中input.cpp的编码是utf-8无bom头的,将此文件改成带bom头,就可以编译过了 编译错误提示:error C2001:常量中有换行符 解决链接:https://www.cnblogs.com/kuliuheng/p/3397796.html

谢谢作者帮助,确实是那个原因,我解决了。不知道那位xd解决没有。

是直接在input.cpp文件里加上“0xEF 0xBB 0xBF”吗?我试过了,这样也不行。

我是用Nodepad++改成带bom头的。不过建议还是直接用ubuntu吧。。如果用windows后面还会有莫名其妙的bug。。。

Cstardust avatar Nov 02 '21 07:11 Cstardust

我也遇到了,“编译错误提示:error C2001:常量中有换行符” 确实如上面所说应该是windows中文编码的问题,这里的话把出错行的最后的中文感叹号去掉就能成功编译,但运行时依旧会中文乱码,建议把项目所有的中文改为英文,就能正确运行

mzhongyy avatar Oct 13 '22 00:10 mzhongyy