Где я могу бесплатно найти модули LibTypes и LibGIS Pascal? - PullRequest
0 голосов
/ 10 января 2020

Я нашел код Pascal в дополнительном материале статьи. После комментария к метаданным программа запускается с

unit LibLPMMain;

interface

uses
  {$IfDef DLLShapes}LibFastShareMem,{$EndIf}
  SysUtils, Classes, Math, Linux, SyncObjs,
  {$IfNDef CONSOLE}
  ExtCtrls,
  {$EndIf}
  LibTypes, LibGIS, LibFiles, LibStats, LibPhyStats,
  LibGeometry, LibMCMC,
  LibMatrix, LibProbDistrib;

Я загрузил файл в Lazarus и попытался скомпилировать его, используя Free Pascal, который жалуется

LibLPMMain.pas(37,3) Fatal: Cannot find LibTypes used by LibLPMMain of the Project Inspector.

Указаны ли единицы измерения библиотеки, которые я должен где-то найти - и если да, то где - или мне нужно связаться с авторами статьи, чтобы предоставить мне эти библиотеки, прежде чем я смогу попытаться выполнить их моделирование?

1 Ответ

1 голос
/ 17 февраля 2020

Я нашел это с помощью поиска Github: https://github.com/EcoComp-UFG/EcoSimulation/blob/8b3adaf99f65db0a94e4fa2c8bf0663d0a0506f1/code_in_delphi/paleo_data/LibTypes.pas
https://github.com/terrobyte-github/CRM/blob/320010aa54137463ee17646b66c54de0626a13ca/Common/smxLibTypes.pas
http://freshmeat.sourceforge.net/projects/libgis
http://gvsigce.sourceforge.net/wiki/index.php/Compiling_GRASS_GIS
https://github.com/GRASS-GIS/grass-ci
https://github.com/Anaphory/settlement-of-americas/blob/cf81e35b569afbeef986a172509d27db00b792f9/supplement/gavin2017processbased/LibLPMMain.pas
Похоже, это порт некоторых графических / серверных библиотек. У меня нет дополнительной информации, извините, но попробуйте перенести это.
Дополнительная информация показывает, что это может быть либо интеграция Lazarus с QGRISS, либо delphi GRASS_GIS. Они просто не такие общие, как должно быть, или просто платные

...