Hallo
Ich versuche stlink unter Ubuntu 15.04 zu kompilieren
Ich habe C Maker, gcc, libusb, libusb-dev.
Geben Sie Terminal ein
$ git clone git://github.com/texane/stlink.git
und
$ Release machen
[VERÖFFENTLICHUNG]
Makefile: 27 : Rezept für Ziel 'Release' fehlgeschlagen
make: * [release] Fehler 2
Es gibt viele Handbücher zur Installation von stlink, ABER alle mit autogen.sh . In meinem Fall gibt es keine solche Datei.
Irgendeine Idee?
Versuchen Sie, make clean && make release
auszuführen, wahrscheinlich weil build/Release
Ordner- und CMake-Dateien fehlen. Haben Sie die neueste Version von master
branch geklont?
Wenn STLINK mit Ubuntu verbunden ist, funktioniert der Softtreset der Firmware nicht. Sehr lange debuggt, um ein Problem zu finden, aber jetzt scheint die Linux / Qstlink-Kombination ein Problem zu sein.
Ich musste cmake .
ausführen, um die Build-Dateien vor dem Erstellen zu erstellen.
Dann bauen Sie in dem Quellordner, von dem dringend abgeraten wird. Ich empfehle:
mkdir build && cd build && cmake .. && make
Ich schließe dies, da es sich in der Dokumentation doc / compiling.md befindet .
Hilfreichster Kommentar
Versuchen Sie,
make clean && make release
auszuführen, wahrscheinlich weilbuild/Release
Ordner- und CMake-Dateien fehlen. Haben Sie die neueste Version vonmaster
branch geklont?