Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt qmake,生成自定义库名称_Qt_Qt5_Qmake - Fatal编程技术网

Qt qmake,生成自定义库名称

Qt qmake,生成自定义库名称,qt,qt5,qmake,Qt,Qt5,Qmake,我有一个名为XYZ.pro的.pro文件。给你 QT += core gui TARGET = XYZ TEMPLATE = lib CONFIG += plugin DESTDIR = $$[QT_INSTALL_PLUGINS]/generic SOURCES += cc.cpp HEADERS += cc.h DISTFILES += XYZ.json 我希望生成一个库ABC.o 我如何做到这一点?TARGET=ABC 并确保qmake在更改后重新运行。要获取ABC.

我有一个名为
XYZ.pro
的.pro文件。给你

QT       += core gui

TARGET = XYZ
TEMPLATE = lib
CONFIG += plugin

DESTDIR = $$[QT_INSTALL_PLUGINS]/generic

SOURCES += cc.cpp

HEADERS += cc.h
DISTFILES += XYZ.json
我希望生成一个库
ABC.o

我如何做到这一点?

TARGET=ABC


并确保qmake在更改后重新运行。

要获取ABC.o库,请尝试将TARGET更改为ABC,TARGET\u EXT更改为o。这样做了。。。杜普。我最初是这样做的,但我没有意识到每次更改.pro文件后都必须运行qmake。