0

放射伝達を伴う水力シミュレーションに C のコードを使用しています。ローカル マシンでコンパイルした PETSc が必要です。しかし、コードをコンパイルすると、エラーメッセージが表示されます: error: ’__SDIR__’ undeclared(この関数で最初に使用)。メイクファイルには次のものがあります。

include $(PETSC_DIR)/conf/variables
CFLAGS += $(PETSC_INCLUDE)
CFLAGS += $(PETSC_CC_INCLUDES)
LDFLAGS += $(PETSC_KSP_LIB)

誰でも解決策を提案できますか?

4

1 に答える 1