-
Notifications
You must be signed in to change notification settings - Fork 38
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
which cuda version is used for colmap #18
Comments
Hi, we have tested our code on CUDA 11.7, 11.3, 10.2. The code works fine on these versions. |
I cmake your colmap on CUDA 11.7, some errors appear. src/CMakeFiles/colmap_cuda.dir/build.make:89: recipe for target 'src/CMakeFiles/colmap_cuda.dir/mvs/colmap_cuda_generated_patch_match_cuda.cu.o' failed Can you give me some suggestions? Thank you. @hxy-123 |
I didn't encounter this problem when using CUDA 11.7 for compile, and I think it is not the problem of the cuda version. I can find a similar problem in the issue of COLMAP repo, and you can try out their solution. Hope this can help you. |
That issue doesn't solve my problem. I find that Run Build Command(s):/usr/bin/make -f Makefile cmTC_b0914/fast && /usr/bin/make -f CMakeFiles/cmTC_b0914.dir/build.make CMakeFiles/cmTC_b0914.dir/build Source file was: static void* test_func(void* data) int main(void) return 0; Determining if the function pthread_create exists in the pthreads failed with the following output: Run Build Command(s):/usr/bin/make -f Makefile cmTC_11f0f/fast && /usr/bin/make -f CMakeFiles/cmTC_11f0f.dir/build.make CMakeFiles/cmTC_11f0f.dir/build Determining if the function sgemm_ exists failed with the following output: Run Build Command(s):/usr/bin/make -f Makefile cmTC_04122/fast && /usr/bin/make -f CMakeFiles/cmTC_04122.dir/build.make CMakeFiles/cmTC_04122.dir/build Determining if the function cheev_ exists failed with the following output: Run Build Command(s):/usr/bin/make -f Makefile cmTC_4f686/fast && /usr/bin/make -f CMakeFiles/cmTC_4f686.dir/build.make CMakeFiles/cmTC_4f686.dir/build But I am sure that i have installed them. |
It seems that the reported error is irrelevant to my modification part of COLMAP. I think you can try to install COLMAP (sha: 5879f41fb89d9ac71d977ae6cf898350c77cd59f, which is the commit version I modified from) to see whether it works. |
Could I ask which version of gcc/g++ do you use? @hxy-123 |
The gcc/g++ version on my machine is 9.4.0, which can work well for installation. |
I fixed it,the main reason is the version of gcc,when i changed it from 11.4 to 9.4,the issue was been fixed. Thank you!
…---- Replied Message ----
| From | Xingyi ***@***.***> |
| Date | 05/16/2024 22:38 |
| To | zju3dv/DetectorFreeSfM ***@***.***> |
| Cc | VerseWei ***@***.***>,
Comment ***@***.***> |
| Subject | Re: [zju3dv/DetectorFreeSfM] which cuda version is used for colmap (Issue #18) |
Could I ask which version of gcc/g++ do you use? @hxy-123
The gcc/g++ version on my machine is 9.4.0, which can work well for installation.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
As an aside, I ran the demo you provided like this but received an error. Do I need to implement downloading the dataset, even if it's just running this demo? python eval_dataset.py +demo=dfsfm.yaml |
I chananged it as this. |
Downloading the dataset is not required if you only need to run the demo, whereas a small set of data has been enclosed in repo. The error is invalid syntax. It seems that the code has not passed the grammar check before anything begins running. Can you tell me the python version you are using? |
I used python 3.9 as same as your suggestion. |
The error shows that the grammar |
Hi,
Thanks for open-sourcing this great work!
I am trying to follow the instruction of installing colmap. However, it fails at the step of building
make -j
, the error I got was:I suspect it is due to cuda library compatability issue, I am wondering which cuda-toolkit are you using? and what is your graphic card?
I am using Ubuntu2022 with RTX 3080 Ti.
Thanks a lot for your help.
The text was updated successfully, but these errors were encountered: