标签: c++ dll fortran
我得到了用Fortran 90编写的代码,该代码似乎有奇怪的错误。我怀疑有一些堆栈损坏,因为它可能会在代码中的某个时刻崩溃,并且如果我在崩溃的一部分之前添加打印内容,崩溃就会消失。
代码的某些部分用C ++编写,并链接到QtSql库。这部分代码以DLL的形式提供给我,但我也有源代码。
我试图将C ++和Fortran部分编译并链接到一个二进制文件中,并且该错误似乎消失了。
我有点迷茫。我应该在哪里找到这个错误?
最诚挚的问候