由于VS code具有插件丰富,轻量化等显著优势,故选择VS code进行工程开发。首先要解决的问题是将原来的visual studio 2022中的工程能在VS code中编译。翻阅大量教程,最终找到一个解决了自己问题的方法:
按上述视频操作完毕后,编译时报错:undefined reference to 'omp_set_num_threads'
。
这是因为源代码中有Openmp相关函数。解决方法:
在tasks.json
里面进行改动:加入"-fopenmp"
,来启用Openmp:
在解决了上述问题后编译成功,生成.exe文件。