。 私のコンピュータをQtCreator5にアップグレードして以来、私はMLTプロジェクトを起動できません。Debianの8 MLT 0.9.2-2&QtのCreatorを5
Qt4用に作成されたこのプロジェクトhttps://github.com/mltframework/BuildOnMeを起動すると、まずQt5という構文ですべて#include <Qt...>
という名前が変更されました。私はプロジェクトを起動したとき
は、それから私は、セグメンテーションフォールトを持っています。私がデバッグするとき、それは関数mlt_factory_init()
から来ます。
Qt5の重要な側面をプロジェクトの改善に使用しているため、Qt4に戻ることができないという問題があります。学校コンピュータでもUbuntu 16.04 LTSに移行できません。
私はこの時点で本当にstuckedです。
私はこれを試しました:
- >mlt_factory_init()
はので、私はmlt_factory_init("/tmp/BuildOnMe/")
を入れてみましたパラメータとしてディレクトリを取るように宣言されています。私のアプリケーションは起動されますが、ビデオソースを呼び出すと同じエラーが発生します。
- >私はMLT 0.9で自分のビルドを作成するために、アドバイスの一部として持っていたが、私はちょうどそれを行う方法がわからない、私はそれを誤解だと思います。
UbuntuのMLTはそうQt5では問題がないが、私はどこでも私のDebian 8.
用MLT 0.9.2-2のドキュメントを見つけることができませんバージョン6.3である - >私もしようとしましたDebianのMLTのテストパッケージを使用しますが、apt-get install
を正しい構文で試してみると、ディストリビューション(インストールされた50個のパッケージが破損する可能性があります)がたくさんあります。
あなたが任意のアイデアを持っている場合、私はあなたの助けをいただければ幸いです。