Wie kann ich für Windows kompilieren oder fertige Versionen von Tensorflow und FFMPEG finden?

OP #5078913
Lesenswert?

Ich möchte gerne Tensorflow und FFMPEG kompilieren. Doch es hat sich 
gezeigt, daß das unter Windows 10 nicht so einfach möglich ist. Dann 
habe ich mich gefragt, ob ich vielleicht eine virtuelle Maschine 
installieren sollte, auf der dann Linux läuft und welche die exe-Dateien 
für Windows erstellen soll. Doch dann dachte ich mir, daß das vermutlich 
nur für Linux selbst gilt, über Linux keine ausführbaren Dateien für 
Windows generiert werden können.

Unter Windows 10 gibt es bereits bei der Installation der 
Entwicklungsumgebungen, die ich angeblich dafür brauche, 
Schwierigkeiten. Dann fehlen ständig irgendwelche Abhängigkeiten, die 
nur für Linux zur Verfügung zu stehen scheinen.

Und trotzdem gibt es einige Seiten, auf denen fertig kompilierte 
Versionen für Windows zu Verfügung stehen, die scheinbar dem aktuellen 
Stand entsprechen.

Ich möchte FFMPEG deshalb von der Quelle kompilieren, weil ich CUDA 
verwenden will 
https://trac.ffmpeg.org/wiki/HWAccelIntro#CUDACUVIDNvDecode

Ich möchte Tensorflow deshalb von der Quelle kompilieren, weil ich MMX 
und andere CPU-Erweiterungen verwenden will als auch CUDA.

Wie kann ich beide möglichst fehlerfrei für Windows kompilieren oder wo 
finde ich Versionen für Windows, die die gewollten Unterstützungen 
bereits haben?
#5079109
Lesenswert?

Bardo H. schrieb:
> für Windows erstellen soll. Doch dann dachte ich mir, daß das vermutlich
> nur für Linux selbst gilt, über Linux keine ausführbaren Dateien für
> Windows generiert werden können.

Du wirst es nicht glauben, aber ja, das geht. Und weil das meistens 
sogar einfacher ist, als nativ unter Windows zu komplizieren, wird das 
in vielen Fällen auch so gemacht.

Die FFMPEGler waren sogar so freundlich, im Wiki zu beschreiben, wie das 
geht:

https://trac.ffmpeg.org/wiki/CompilationGuide/CrossCompilingForWindows

Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren