你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-06 20:46:52 +08:00
Added error message if gcc is not found on Mac OS X.
这个提交包含在:
6
setup.py
6
setup.py
@@ -103,7 +103,11 @@ if sys.platform == 'win32':
|
|||||||
linker_args = ['/openmp']
|
linker_args = ['/openmp']
|
||||||
# Mac OS X - needs gcc (usually via HomeBrew) because the default compiler LLVM (clang) does not support OpenMP
|
# Mac OS X - needs gcc (usually via HomeBrew) because the default compiler LLVM (clang) does not support OpenMP
|
||||||
elif sys.platform == 'darwin':
|
elif sys.platform == 'darwin':
|
||||||
os.environ['CC'] = glob.glob('/usr/local/bin/gcc-[4-5]*')[0].split(os.sep)[-1]
|
gccpath = glob.glob('/usr/local/bin/gcc-[4-5]*')
|
||||||
|
if gccpath:
|
||||||
|
os.environ['CC'] = gccpath[0].split(os.sep)[-1]
|
||||||
|
else:
|
||||||
|
raise('Cannot find gcc in /usr/local/bin. gprMax requires gcc to be installed.')
|
||||||
compile_args = ['-O3', '-fopenmp', '-w']
|
compile_args = ['-O3', '-fopenmp', '-w']
|
||||||
linker_args = ['-fopenmp']
|
linker_args = ['-fopenmp']
|
||||||
# Linux
|
# Linux
|
||||||
|
在新工单中引用
屏蔽一个用户