我正在使用 C 中的代码进行具有辐射传输的水力模拟。需要 PETSc,它是我在本地机器上编译的。但是在编译我的代码时,我收到错误消息:(error: ’__SDIR__’ undeclared
首先在此函数中使用)。生成文件有:
include $(PETSC_DIR)/conf/variables
CFLAGS += $(PETSC_INCLUDE)
CFLAGS += $(PETSC_CC_INCLUDES)
LDFLAGS += $(PETSC_KSP_LIB)
任何人都可以提出解决方案吗?