-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在linux上编译错误 #88
Comments
这个错误似乎不影响后续编译与使用。 |
这个错误导致无法生成cmake缓存,请问下是怎么继续编译的,win10 vs2019下无法编译,就是因为这个导致cmake缓存无法生成 |
过去太久,我也记不太清,但是应该是直接做了下一步 |
CMake版本是什么,我一直没复现出这个问题。。。 |
cmake版本是3.20.21032501-MSVC_2 |
怀疑是cmake3.20的问题,这位老哥也是这个版本有问题 #94 |
有可能,但是我最近才安装的vs2019这应该是最新的了,如果要更新就只有换2022去试试了 |
cmake不一定用vs内置的,自己装一个然后用gui生成sln打开编译就行了 |
下了最新的latest cmake3.23也是一样的错误,请问下你用的是哪个版本啊,我可能需要下老版本才能解决了 |
在cmake gui内配置没有问题,生成的时候会出现上面提到的错误,VS2019的cmake与我自己下载的CMAKE3.23上,在虚拟机里面编译会遇到CUDA_ARCHITECTURES is empty的问题,虚拟机没有直通显卡进去 |
这么看还不完全是CMake版本问题,另一个Linux老哥也说,一样的CMake版本,不同的操作系统也不行,那看来还是没搞清楚复现条件。 |
这个问题不大,只要你正确安装了CUDA SDK,没有N卡都能编译,CUDA_Auto_CC这个选项关了,就不会自动检测显卡了 |
是的在仓库根目录下创建的build文件夹
|
我搜了下这个错误,会不会是这个帖子里问题呢帖子,我个人不是经常写cmake,所以也看不太懂,只有麻烦作者看看了 |
CMKAE GUI configure成功后,直接打开工程用VS编译可以生成EXE,vs好像直接无视那个错误了,但是编译后的bin文件夹里面没有dll文件 |
开了 |
我也看了这个,但是我的写法就是他给的解决方案之一,我现在也还没搞明白到底是什么问题,有点玄学 |
cmake时提示错误:
这里提到的这个目录是存在的。
The text was updated successfully, but these errors were encountered: