update
This commit is contained in:
		
							parent
							
								
									c006ea10c6
								
							
						
					
					
						commit
						f877adcc3f
					
				@ -1,6 +1,10 @@
 | 
				
			|||||||
# 注意!
 | 
					# 注意!
 | 
				
			||||||
 | 
					## 项目前置
 | 
				
			||||||
 | 
					>本项目使用了OpenMP进行并行化加速,默认开启,OpenMP在C++编译器中默认都装了的,请使用较新的编译器
 | 
				
			||||||
 | 
					>在win平台上似乎无法使用mingw对OpenMP加速,但是Visual Studio(MSVC) 和 Clang 在win平台上都是可以编译的
 | 
				
			||||||
 | 
					>不要使用Mingw编译,win上可以使用Clang,VS(MSVC),linux上使用gcc(g++)即可
 | 
				
			||||||
 | 
					
 | 
				
			||||||
> ***请详细阅读xmake.lua项目配置文件,可能涉及到性能优化和计算精度的问题***
 | 
					## ***请详细阅读xmake.lua项目配置文件,可能涉及到性能优化和计算精度的问题***
 | 
				
			||||||
>
 | 
					>
 | 
				
			||||||
> 最好不要使用mingw,使用mingw+clang(就是clang)或者msvc(visual studio)
 | 
					> 最好不要使用mingw,使用mingw+clang(就是clang)或者msvc(visual studio)
 | 
				
			||||||
>
 | 
					>
 | 
				
			||||||
 | 
				
			|||||||
@ -18,7 +18,8 @@ end
 | 
				
			|||||||
if is_plat("windows")then 
 | 
					if is_plat("windows")then 
 | 
				
			||||||
    add_cxxflags("/openmp")
 | 
					    add_cxxflags("/openmp")
 | 
				
			||||||
elseif is_plat("linux") or is_plat("mingw") or is_plat("clang")then 
 | 
					elseif is_plat("linux") or is_plat("mingw") or is_plat("clang")then 
 | 
				
			||||||
    add_cxflags("-fopenmp")
 | 
					    add_cxxflags("-fopenmp")
 | 
				
			||||||
 | 
					    add_ldflags("-fopenmp")
 | 
				
			||||||
end 
 | 
					end 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
add_includedirs("src/tools")
 | 
					add_includedirs("src/tools")
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user