AutotoolsとQT4を一緒に使いたいです。このために私はAutoTrollを使用したいと思います。ウェブサイトが言うように、それはそれを非常に使いやすいはずです。残念ながら、私はそうすることができませんでした。動作するHelloWorldの例があります。
これは私のconfigure.acがどのように見えるかです:
AC_INIT([Hello], [0.1], [bug-report@hello.example.com], [hello], [http://hello.example.com/])
AC_PREREQ([2.59])
AM_INIT_AUTOMAKE([1.10 no-define foreign])
AC_PROG_CXX
AC_PROG_CC
AT_WITH_QT
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
私のMakefile.am:
AUTOMAKE_OPTIONS = subdir-objects
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS}
bin_PROGRAMS = hello
hello_SOURCES = src/*.cpp
QTを使用した単純なmain.cppには次のものが含まれます。
#include <iostream>
#include <QApplication> \\Added this to test if Autotools works correctly
int main()
{
std::cout << "Hello Worlasdasdsadd!" << std::endl;
return 0;
}
誰かがこれでミットを手伝ってくれませんか?短いステップバイステップは非常にいいでしょう。前もって感謝します。
編集:このm4 makro(Autotroll)を構成に統合する方法がわかりません。これが、「エラー」などを提供できない理由です。ウェブサイトのは私が何をすべきかを理解するのに役立ちません。