Hello Madam or Sir,
I am the user of OpenMesh, and I want ask some questions about the parallel code with OpenMesh, exactly, the parallel code is based on OpenMP on the VS2013.
The first question: When I use the OpenMP on the VS2013 to speed up the program which write with OpenMesh, for example, I add the code: #pragma omp parallel for num_threads(7) , just like the following:
and the errors follow, and I do not know why.
and the second question: Could the code with iterator of OpenMesh be paralleled by OpenMP just like " for (TriMesh::FaceIter f_it = mesh.faces_begin(); f_it != mesh.faces_end(); f_it++) " in the above picture? or How can I parallel the code with iterator of OpenMesh?
Thank you for your time! And I am looking forward to your reply.
Sincerely
LuWang
Hi! I've cloned OpenMesh git repo to my local. created a build directory under it. there I called following CMake command for release mode without applications)
```
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_APPS=OFF
```
I'm getting following errors:
```
CMake Error at CMakeLists.txt:44 (include):
include could not find requested file:
VCICommon
CMake Error at src/OpenMesh/Core/CMakeLists.txt:1 (include):
include could not find requested file:
VCICommon
CMake Error at src/OpenMesh/Core/CMakeLists.txt:145 (vci_add_library):
Unknown CMake command "vci_add_library".
```
Looks like it needs `vci_add_library` Cmake function that is defined in `VCICommon`. But I don't see VCICommon anywhere in the repo.
From https://gitlab.vci.rwth-aachen.de:9000/search?search=VCICommon&nav_source=n… as you can see, VCICommon is only included in the repo, not defined anywhere.
Can you please tell me what I am doing wrong. Thanks!