„Stáhnout soubory DLL“ zní nebezpečně. Odkud?
Znovu bych se těchto souborů zbavil. Protože pravděpodobně neodkazujete na tyto knihovny z vašeho kódu, musí to být závislosti libpq.dll
a pravděpodobně se nacházejí v I:\Program Files\PostgreSQL\12\bin
(pokud jste použili instalační program EDB).
Problém je pravděpodobně v tom, že jste PATH
proměnná prostředí se v git bash
liší a v cmd.exe
a v druhém případě ne všechny požadované sdílené knihovny lze nalézt na PATH
. Řešením je změnit PATH
takže obsahuje všechny soubory DLL, které spustitelný soubor vyžaduje, ne pro zahájení kopírování souborů.
Pravděpodobně stačí zahrnout I:\Program Files\PostgreSQL\12\bin
v PATH
. K vyřešení chybějících závislostí použijte nástroj jako dependency walker
nebo toto nahrazení
.