lnk commit front code
This commit is contained in:
47
fe_common.pri
Normal file
47
fe_common.pri
Normal file
@@ -0,0 +1,47 @@
|
||||
######################################################################
|
||||
# common config for project
|
||||
######################################################################
|
||||
|
||||
DEPENDPATH += .
|
||||
|
||||
CONFIG += debug_and_release
|
||||
CONFIG += warn_off
|
||||
CONFIG -= warn_on
|
||||
|
||||
CONFIG(debug, debug|release) {
|
||||
TARGET = $$join(TARGET,,,d)
|
||||
QMAKE_CXXFLAGS_DEBUG += -DDEBUG
|
||||
}
|
||||
|
||||
unix {
|
||||
QMAKE_CXXFLAGS_WARN_ON = -Wall
|
||||
QMAKE_CXXFLAGS_WARN_OFF = -w
|
||||
LIBS += -lrt -ldl
|
||||
OS_VERSION = $$system(uname -a)
|
||||
contains(OS_VERSION, SunOS) {
|
||||
#QMAKE_CXXFLAGS +=-D_POSIX_PTHREAD_SEMANTICS
|
||||
LIBS += -lsocket -lnsl
|
||||
}
|
||||
contains(QMAKE_CXXFLAGS, -m64) {
|
||||
DEFINES +=FE_VERSION_64
|
||||
}
|
||||
}
|
||||
|
||||
win32 {
|
||||
DEFINES -= UNICODE
|
||||
QMAKE_INCDIR = $(QTDIR)/include
|
||||
QMAKE_INCDIR_QT = $(QTDIR)/include
|
||||
QMAKE_LIBDIR_QT = $(QTDIR)/lib
|
||||
QMAKE_LFLAGS_RELEASE = /INCREMENTAL:no
|
||||
QMAKE_LFLAGS_DEBUG += /INCREMENTAL:no
|
||||
QMAKE_LFLAGS += /MACHINE:X86
|
||||
QMAKE_MOC = $$(QTDIR)/bin/moc.exe
|
||||
QMAKE_RCC = $$(QTDIR)/bin/rcc.exe
|
||||
QMAKE_UIC = $$(QTDIR)/bin/uic.exe
|
||||
QMAKE_IDC = $$(QTDIR)/bin/idc.exe
|
||||
CONFIG -= warn_on
|
||||
INCLUDEPATH +=$(QTDIR)/mkspecs/win32-msvc2010
|
||||
QMAKE_CXXFLAGS +=-DWIN32_LEAN_AND_MEAN
|
||||
#for remove ACE warning
|
||||
DEFINES += _CRT_SECURE_NO_DEPRECATE _M_IX86 WIN32
|
||||
}
|
||||
Reference in New Issue
Block a user