Все вопросы: [qmake]

42 вопросов

похожие теги:
1
голосов
1ответов
1072 просмотров

Как запускать внешние программы из qmake?

Я пытаюсь запустить программу из файла qmake .pro, которая изменяет окончательный двоичный файл. Я уже пробовал систему (...), но она не работает. Причина, по которой я хочу этого, заключается в том, что по умолчанию некоторые свойства двоичного файла предотвращают отладку, и неудобно делать это...

0
голосов
1ответов
1097 просмотров

Как заставить qmake компилировать несколько кроссплатформенных двоичных файлов

Я использую QT Creator в проекте, и мне было интересно, есть ли одна команда для компиляции проекта в двоичные файлы Mac, Windows и Linux, чтобы я мог легко отправить их на другие компьютеры для тестирования без необходимости отправлятьвесь исходный код.В настоящее время я запускаю QT Creator на...

1
голосов
2ответов
12800 просмотров

How to build Qwt on Windows

Here's what I've done: Downloaded qwt-4.2.0-setup-qt230nc.exe from sourceforge Unpack to C:\Program Files\Qwt Go to Qt Command Prompt Run msvc-qmake.bat. Get the output. Now the lib directory is created, but it's empty. Also tried opening VS project file, but it doesn't converse to VS2008,...

4
голосов
2ответов
1931 просмотров

How to automate Qt moc?

I have to run the following commands from Qt command prompt: qmake -project then make and this gives me the debug folder with the Moc file. This is strangely the only way my PC will generate the moc_.cpp file. So how can I automate the task of these commands so I don't have to use these commands...

52
голосов
18ответов
82591 просмотров

Undefined reference to vtable. Trying to compile a Qt project

I'm using Code::Blocks 8.02 and the mingw 5.1.6 compiler. I'm getting this error when I compile my Qt project: C:\Documents and Settings\The Fuzz\Desktop\GUI\App_interface.cpp|33|undefined reference to `vtable for AddressBook' File AddressBook.h: #ifndef ADDRESSBOOK_H #define ADDRESS...

34
голосов
2ответов
21732 просмотров

How do I use qmake to build multiple binaries in a single project?

I'm writing a small qt app suite that consists of a set of small programs that work on the same set of files. They are organized like this: / app1/ main.cpp app2/ main.cpp app3/ main.cpp common/ project.h project.cpp somemore.h somemore.cpp appsuite.pro ...

4
голосов
4ответов
1117 просмотров

Retrieve revision number in VS with qmake

My current workflow: hg update (or whatever one uses to check out a revision) MyProject.pro → qmake → MyProject.vcproj Open Visual Studio, edit files Build project During the build step, how can I update my config.h header file with information from version control system (e.g. hg id)? MyPr...

1
голосов
2ответов
253 просмотров

What is use of a makefile?

What is the purpose of a makefile, .pro file?

11
голосов
3ответов
5478 просмотров

How to format/change qmake build output

how can I format the make output (!!by only changing the qmake project file!!). My compilation lines continue growing, and the one-line-warnings/errors almost disappear between them. I am thinking of something like $(CC) in.ext -o out.ext thanks in regard

1
голосов
1ответов
1300 просмотров

Static lib that links another static lib and qmake? Odd linking error

I have two qt .pro files, both using the lib TEMPLATE and staticlib CONFIG. The first library (lets call it 'core') is a dependency for the second lib (I'll call it 'foo'). In fact, there's a class in foo that extends a class in core, I will call this class Bar. When I instantiate the class (whi...

13
голосов
2ответов
4576 просмотров

Variables that persist across .pro files from a subdirs pro file

Greetings, I've got a .pro file that looks like: TEMPLATE = subdirs SUBDIRS = foo bar I want to set a variable, or define, or something in my subdirs .pro file that can be read in both the foo and bar .pro files. I've tried to set an environment variable with: export TEST=something but th...

4
голосов
2ответов
4687 просмотров

qmake and multiple MSVS versions

From Visual Studio 2008 Command Prompt I run this command to generate .vcproj file: >qmake -spec win32-msvc2008 And get a warning message: WARNING: Generator: MSVC.NET: Found more than one version of Visual Studio in your path! Fallback to lowest version (MSVC.NET 2008 (9.0), MSVC.NET 2008...

65
голосов
2ответов
57324 просмотров

How to use QMake's subdirs template?

I'm starting to learn Qt. I'm moving from the Visual Studio world and I am looking for a way to organize my project's structure using QMake. I've found the 'subdirs' template but I have quite a hard time understanding it. My project structure looks like this: project_dir/ main.cpp p...

56
голосов
6ответов
23835 просмотров

Why does Qt use its own make tool, qmake?

I just started using Qt and noticed that it uses its own make tool, qmake. Why does Qt use its own make tool? Is there something special that prevents it from using a standard make tool? Does qmake call the GCC C++ compiler?

4
голосов
1ответов
12629 просмотров

What is the purpose of the *.pro file?

I just started using Qt and noticed that in each example code folder there is a .pro file (and there is also a makefile created too... why?). What is the purpose of the .pro file?

5
голосов
5ответов
15778 просмотров

Qt moc.exe not generating *.moc file

I'm trying to build the qtestlib/tutorial1 example, but the testqstring.moc file isn't being generated when I run nmake (I'm running Qt 4.5.2 on Windows XP SP3). I copied testqstring.cpp from the tutorial directory to my build directory (C:\sandboxes\testqstring) and from the Qt command prompt ra...

1
голосов
1ответов
1276 просмотров

Exporting Qt stylesheets to output dir

I'm using a stylesheet in my Qt desktop application (a .qss file), but I can't find out how to make the .pro file copy the .qss file to the output directory (where the .exe file is being created), which means the application runs totally without any styling. I used to run the project from Visual...

2
голосов
1ответов
1145 просмотров

Header dependencies in qmake using MSVC Express

I'm using QtCreator on windows using MSVC compiler (the compiler from Visual c++ express edition) and qt 4.5.2 open source. When I modify a header on the project and press build all, nothing is actually built, only If I modify a .cpp file the modified cpp is compiled. That causes that every tim...

4
голосов
1ответов
656 просмотров

Prepend/Append Makefile to a Qt generated Makefile

I have a building environment where I add some prepending and appending lines to each Makefile generated. It would be nice if I could put this lines into the qmake generated file via my project file (.pro). Of cause I can do this via some easy shell scripting but it would be much nicer to do it...

5
голосов
3ответов
8892 просмотров

GNU make --jobs option in QMAKE

I am using qmake to generate MinGW32 Makefiles for a small Qt C++ app we are developing. My problem: all those dual/quad core CPUs are sitting there idly while only one thread is doing the building. In order to parallelize things I tried passing --jobs 4 to make, but the problem is that qmake gen...

21
голосов
4ответов
30934 просмотров

How to build qt out of source

I was searching a lot through Qt forums and Google for the last few days, but I could not find any obvious answer to this question. I found the -prefix option (not even documented on Windows) that can be supplied to configure to specify different install directory, but this is not clear separati...

0
голосов
3ответов
2800 просмотров

Including a library in Qt, why isn't this working?

This seems like it should be really simple. I compiled a library in Qt (this newmat library), and produced the file libnewmat.a. Now I need to integrate this library into another project but I just can't get it to work. I've tried a few different things with the LIBS variable in my .pro file i...

102
голосов
9ответов
63275 просмотров

How to create a subdirectory for a project QtCreator?

I would like to divide my Qt project into several directories because it is growing pretty large. However, when I click on browse in QtCreator, there is no 'Add directory' and no such thing in 'Add new'. Can this be done somehow?

11
голосов
4ответов
8534 просмотров

QMake 'subdirs' template - executing a target?

I am putting together a build system for my Qt app using a qmake .pro file that uses the 'subdirs' template. This works fine, and allows me to specify the order that each target is built, so dependencies work nicely. However, I have now added a tool to the project that generates a version numbe...

25
голосов
2ответов
22890 просмотров

Linking with a debug/release lib with qmake/Qt Creator

I am using Qt Creator and have a Qt GUI project that depends on a C++ static library project. I want to link the release version of the GUI app with the release build of the .lib and the debug release of the GUI app with the debug .lib. I have found out how to add additional libraries to the pr...

2
голосов
2ответов
2491 просмотров

How do I set the executable attributes with qmake for a c++ project?

I use buildbot to compile my Qt/C++/nmake project. I would like to add the version number to the executable and the company details (on the properties of the file). Does anybody know where I can set this information? Note: I am using buildbot not Visual Studio so I need a command line way of...

2
голосов
1ответов
2773 просмотров

Как указать каталог объекта в файле проекта Qt?

Я создаю консольный проект Qt. В настоящее время мой файл проекта выглядит так: CONFIG += qt console debug CONFIG -= app_bundle HEADERS = HelperClass.h SOURCES = HelperClass.cpp \ main.cpp TARGET = doit Моя переменная среды QMAKESPEC установлена ​​на: macx-g++ Я перехо...

5
голосов
5ответов
3318 просмотров

Как заставить qmake не создавать символические ссылки на цель, когда TEMPLATE = lib?

У меня есть (частичный) файл проекта qmake вроде этого: TEMPLATE=lib TARGET=whatever SOURCES=whatever.cpp HEADERS=whatever.h Это будет - по крайней мере по умолчанию - создать библиотеку и несколько символических ссылок, подобных этой: libwhatever.so -> libwhatever.so.0.1.0 libwhate...

6
голосов
2ответов
4005 просмотров

Проект QtCreator с несколькими библиотеками и одним exe

Как я уже сказал в предыдущем вопросе, я планирую перенести проект Qt с VC ++ на QtCreator. Проект состоит из 4 подпроектов: 3 из них - библиотеки, а последний - exe. Подпроекты являются многоуровневыми, что означает, что каждый уровень имеет зависимости времени компиляции и связывания с ниже...

3
голосов
2ответов
3707 просмотров

Что заставляет qmake в Windows добавлять букву «d» к цели отладки?

Я использую предоставленный файл .pro, и по какой-то причине он настроен таким образом, что библиотеки отладки не имеют буквы "d", добавленной к их имени. Что вызывает это и как мне это восстановить? Например, QtGui4.dll (выпуск) и QtGuid4.dll (отладка) Спасибо.