Я хотел бы использовать Autotools и QT4 вместе. Для этого я хотел бы использовать AutoTroll. Как говорится на веб-сайте, им должно быть очень легко пользоваться. К сожалению, я не смог этого сделать. У меня есть рабочий пример Hello World:
Вот как выглядит мой файл configure.ac:
AC_INIT([Hello], [0.1], [[email protected]], [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
Мой простой main.cpp с QT включает:
#include <iostream>
#include <QApplication> \\Added this to test if Autotools works correctly
int main()
{
std::cout << "Hello Worlasdasdsadd!" << std::endl;
return 0;
}
Может ли кто-нибудь помочь с этим? Краткий шаг за шагом было бы очень приятно. Заранее спасибо.
Редактировать: я не знаю, как интегрировать этот макрос m4 (автотролль) в мою конфигурацию. Вот почему я не могу предоставить какие-либо «Ошибки» или что-то еще. Сайт не помогает мне понять, что делать.