BUG: fix for bug 121 add some docs for MFC flag
This commit is contained in:
parent
a6b60841db
commit
e34c83540d
@ -11,7 +11,13 @@ SET( SRCS
|
|||||||
|
|
||||||
# add stuff to use MFC in this executable
|
# add stuff to use MFC in this executable
|
||||||
ADD_DEFINITIONS(-D_AFXDLL)
|
ADD_DEFINITIONS(-D_AFXDLL)
|
||||||
SET(CMAKE_MFC_FLAG 6)
|
|
||||||
|
# Use of CMAKE_MFC_FLAG
|
||||||
|
# Values:
|
||||||
|
# 0: Use Standard Windows Libraries
|
||||||
|
# 1: Use MFC in a Static Library
|
||||||
|
# 2: Use MFC in a Shared DLL
|
||||||
|
SET(CMAKE_MFC_FLAG 2)
|
||||||
|
|
||||||
ADD_EXECUTABLE(CMakeSetup WIN32 ${SRCS})
|
ADD_EXECUTABLE(CMakeSetup WIN32 ${SRCS})
|
||||||
TARGET_LINK_LIBRARIES(CMakeSetup CMakeLib)
|
TARGET_LINK_LIBRARIES(CMakeSetup CMakeLib)
|
||||||
|
@ -69,6 +69,11 @@ public:
|
|||||||
"After specifying the executable name, WIN32 and/or MACOSX_BUNDLE can "
|
"After specifying the executable name, WIN32 and/or MACOSX_BUNDLE can "
|
||||||
"be specified. WIN32 indicates that the executable (when compiled on "
|
"be specified. WIN32 indicates that the executable (when compiled on "
|
||||||
"windows) is a windows app (using WinMain) not a console app (using main). "
|
"windows) is a windows app (using WinMain) not a console app (using main). "
|
||||||
|
"The variable CMAKE_MFC_FLAG be used if the windows app uses MFC. "
|
||||||
|
"This variable can be set to the following values:\n"
|
||||||
|
" 0: Use Standard Windows Libraries\n"
|
||||||
|
" 1: Use MFC in a Static Library \n"
|
||||||
|
" 2: Use MFC in a Shared DLL \n"
|
||||||
"MACOSX_BUNDLE indicates that when build on Mac OSX, executable should "
|
"MACOSX_BUNDLE indicates that when build on Mac OSX, executable should "
|
||||||
"be in the bundle form. The MACOSX_BUNDLE also allows several variables "
|
"be in the bundle form. The MACOSX_BUNDLE also allows several variables "
|
||||||
"to be specified:\n"
|
"to be specified:\n"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user