添加测试代码
parent
5b62646311
commit
905eb7ff7e
|
@ -1,3 +1,5 @@
|
||||||
.idea/
|
.idea/
|
||||||
obj/
|
obj/
|
||||||
src/net/新建文本文档.txt
|
src/net/新建文本文档.txt
|
||||||
|
cmake-build-debug/
|
||||||
|
.idea/
|
|
@ -12,28 +12,57 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="0facce0d-c642-4d80-b2fb-daf5f3e68dff" name="Default Changelist" comment="">
|
<list default="true" id="0facce0d-c642-4d80-b2fb-daf5f3e68dff" name="Default Changelist" comment="">
|
||||||
<change afterPath="$PROJECT_DIR$/src/net/PackageReceiver.cpp" afterDir="false" />
|
<change afterPath="$PROJECT_DIR$/test/CMakeLists.txt" afterDir="false" />
|
||||||
<change afterPath="$PROJECT_DIR$/src/net/PackageReceiver.h" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/CMakeLists.txt" beforeDir="false" afterPath="$PROJECT_DIR$/CMakeLists.txt" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/CMakeLists.txt" beforeDir="false" afterPath="$PROJECT_DIR$/CMakeLists.txt" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/CMakeLists.txt.user.22" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/CMakeLists.txt.user.4.10-pre1" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_C.bin" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_C.bin" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_CXX.bin" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/CXX.includecache" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/CXX.includecache" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/DependInfo.cmake" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/DependInfo.cmake" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/DependInfo.cmake" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/DependInfo.cmake" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/build.make" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/build.make" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/build.make" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/build.make" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/cmake_clean.cmake" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/cmake_clean.cmake" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/depend.internal" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/depend.internal" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/depend.make" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/depend.make" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/includes_CXX.rsp" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/includes_CXX.rsp" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/includes_CXX.rsp" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/includes_CXX.rsp" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/link.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/link.txt" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-log.txt" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/progress.make" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/General.dir/progress.make" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile2" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile2" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/progress.marks" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/progress.marks" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/General.cbp" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/General.cbp" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/cmake-build-debug/General.cbp" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/General.cbp" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/cmake-build-debug/Makefile" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/Makefile" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/obj/libGeneral.a" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/src/net/TcpClient.cpp" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/src/net/TcpClient.cpp" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.h" beforeDir="false" afterPath="$PROJECT_DIR$/src/net/TcpClient.h" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.h" beforeDir="false" afterPath="$PROJECT_DIR$/src/net/TcpClient.h" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/third/inc/libevent/evdns.h" beforeDir="false" />
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/evdns.h" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/third/inc/libevent/event.h" beforeDir="false" />
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event.h" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/third/inc/libevent/evhttp.h" beforeDir="false" />
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/buffer.h" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/third/inc/libevent/evrpc.h" beforeDir="false" />
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/buffer_compat.h" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/third/inc/libevent/evutil.h" beforeDir="false" />
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/bufferevent.h" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include.am" beforeDir="false" />
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/bufferevent_compat.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/bufferevent_ssl.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/bufferevent_struct.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/dns.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/dns_compat.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/dns_struct.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/event-config.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/event.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/event_compat.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/event_struct.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/http.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/http_compat.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/http_struct.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/keyvalq_struct.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/listener.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/rpc.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/rpc_compat.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/rpc_struct.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/tag.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/tag_compat.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/thread.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/util.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/event2/visibility.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/evhttp.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/evrpc.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/evutil.h" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/third/inc/libevent/include/include.am" beforeDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
|
@ -45,6 +74,13 @@
|
||||||
<option name="formatViaClangd" value="false" />
|
<option name="formatViaClangd" value="false" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:Debug" />
|
<component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:Debug" />
|
||||||
|
<component name="FileTemplateManagerImpl">
|
||||||
|
<option name="RECENT_TEMPLATES">
|
||||||
|
<list>
|
||||||
|
<option value="CMakeLists.txt" />
|
||||||
|
</list>
|
||||||
|
</option>
|
||||||
|
</component>
|
||||||
<component name="Git.Settings">
|
<component name="Git.Settings">
|
||||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||||
</component>
|
</component>
|
||||||
|
@ -56,7 +92,7 @@
|
||||||
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
|
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
|
||||||
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
||||||
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
|
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
|
||||||
<property name="settings.editor.selected.configurable" value="reference.settingsdialog.IDE.editor.colors.Color Scheme Font" />
|
<property name="settings.editor.selected.configurable" value="CPPToolchains" />
|
||||||
</component>
|
</component>
|
||||||
<component name="RecentsManager">
|
<component name="RecentsManager">
|
||||||
<key name="CopyFile.RECENT_KEYS">
|
<key name="CopyFile.RECENT_KEYS">
|
||||||
|
@ -124,7 +160,9 @@
|
||||||
<workItem from="1585735060761" duration="2165000" />
|
<workItem from="1585735060761" duration="2165000" />
|
||||||
<workItem from="1585797079455" duration="1848000" />
|
<workItem from="1585797079455" duration="1848000" />
|
||||||
<workItem from="1587146367315" duration="1596000" />
|
<workItem from="1587146367315" duration="1596000" />
|
||||||
<workItem from="1587183781038" duration="5381000" />
|
<workItem from="1587183781038" duration="13107000" />
|
||||||
|
<workItem from="1587266163206" duration="2365000" />
|
||||||
|
<workItem from="1587349363612" duration="9478000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
|
|
|
@ -1,13 +1,26 @@
|
||||||
cmake_minimum_required(VERSION 3.11)
|
cmake_minimum_required(VERSION 3.11)
|
||||||
project(General)
|
project(General)
|
||||||
|
|
||||||
|
message( "libevent path " ${CONAN_LIBEVENT_ROOT})
|
||||||
|
message( "current compiler " ${CMAKE_CXX_COMPILER_ID})
|
||||||
|
|
||||||
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
|
||||||
|
# using Clang
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
|
# using GCC
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
|
||||||
|
# using Intel C++
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
|
||||||
|
# using Visual Studio C++
|
||||||
|
endif()
|
||||||
|
|
||||||
SET(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/obj)
|
SET(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/obj)
|
||||||
set(CMAKE_CXX_STANDARD 11)
|
set(CMAKE_CXX_STANDARD 11)
|
||||||
INCLUDE_DIRECTORIES (./)
|
INCLUDE_DIRECTORIES (./)
|
||||||
INCLUDE_DIRECTORIES (inc)
|
INCLUDE_DIRECTORIES (inc)
|
||||||
INCLUDE_DIRECTORIES (encrypt)
|
INCLUDE_DIRECTORIES (encrypt)
|
||||||
INCLUDE_DIRECTORIES (pattern)
|
INCLUDE_DIRECTORIES (pattern)
|
||||||
INCLUDE_DIRECTORIES (third/inc/libevent/include)
|
include_directories(third/include)
|
||||||
|
|
||||||
aux_source_directory(src DIRSRCS)
|
aux_source_directory(src DIRSRCS)
|
||||||
aux_source_directory(src/pattern PaternSrc)
|
aux_source_directory(src/pattern PaternSrc)
|
||||||
|
|
||||||
|
@ -17,7 +30,7 @@ set(COPYITEM inc)
|
||||||
file(GLOB INCLUDES ${PROJECT_SOURCE_DIR}/inc/*)
|
file(GLOB INCLUDES ${PROJECT_SOURCE_DIR}/inc/*)
|
||||||
file(COPY ${INCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
file(COPY ${INCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
message(status ${INCLUDES})
|
message("include dir " ${INCLUDES})
|
||||||
|
|
||||||
file(GLOB PatternINCLUDES ${PROJECT_SOURCE_DIR}/src/pattern/*.h)
|
file(GLOB PatternINCLUDES ${PROJECT_SOURCE_DIR}/src/pattern/*.h)
|
||||||
file(COPY ${PatternINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
file(COPY ${PatternINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
||||||
|
@ -33,10 +46,16 @@ file(COPY ${MathINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/
|
||||||
file(GLOB EIGENLIBS ${PROJECT_SOURCE_DIR}/src/math/eigin/*)
|
file(GLOB EIGENLIBS ${PROJECT_SOURCE_DIR}/src/math/eigin/*)
|
||||||
message( "copy eigen library" ${EIGENLIBS})
|
message( "copy eigen library" ${EIGENLIBS})
|
||||||
|
|
||||||
|
|
||||||
|
IF (WIN32)
|
||||||
|
|
||||||
|
MESSAGE(STATUS "Now is windows")
|
||||||
|
ELSEIF (UNIX)
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET General PRE_BUILD
|
TARGET General PRE_BUILD
|
||||||
COMMAND cp -r
|
COMMAND cp.exe -r
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/src/math/Eigen
|
${CMAKE_CURRENT_SOURCE_DIR}/src/math/Eigen
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/obj/inc/
|
${CMAKE_CURRENT_SOURCE_DIR}/obj/inc/
|
||||||
)
|
)
|
||||||
|
ENDIF ()
|
|
@ -1,347 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE QtCreatorProject>
|
|
||||||
<!-- Written by QtCreator 4.11.0, 2020-01-19T22:00:08. -->
|
|
||||||
<qtcreator>
|
|
||||||
<data>
|
|
||||||
<variable>EnvironmentId</variable>
|
|
||||||
<value type="QByteArray">{bccf4b57-4470-414a-a840-fdad9939972c}</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
|
||||||
<value type="int">0</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
|
|
||||||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
|
|
||||||
<value type="QString" key="language">Cpp</value>
|
|
||||||
<valuemap type="QVariantMap" key="value">
|
|
||||||
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
|
|
||||||
</valuemap>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
|
|
||||||
<value type="QString" key="language">QmlJS</value>
|
|
||||||
<valuemap type="QVariantMap" key="value">
|
|
||||||
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
|
|
||||||
</valuemap>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
|
|
||||||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
|
|
||||||
<value type="int" key="EditorConfiguration.IndentSize">4</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
|
|
||||||
<value type="int" key="EditorConfiguration.MarginColumn">80</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.MouseHiding">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
|
|
||||||
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
|
|
||||||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
|
|
||||||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
|
|
||||||
<value type="int" key="EditorConfiguration.TabSize">8</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
|
|
||||||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
|
|
||||||
<value type="QString">-fno-delayed-template-parsing</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.Target.0</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.14.0 MSVC2017 32bit</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.14.0 MSVC2017 32bit</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5140.win32_msvc2017_kit</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
|
||||||
<valuelist type="QVariantList" key="CMake.Configuration">
|
|
||||||
<value type="QString">CMAKE_BUILD_TYPE:STRING=Debug</value>
|
|
||||||
<value type="QString">CMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}</value>
|
|
||||||
<value type="QString">CMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}</value>
|
|
||||||
<value type="QString">CMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}</value>
|
|
||||||
<value type="QString">QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/c++/build-generallib-Desktop_Qt_5_14_0_MSVC2017_32bit-Debug</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">all</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">clean</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
|
||||||
<valuelist type="QVariantList" key="CMake.Configuration">
|
|
||||||
<value type="QString">CMAKE_BUILD_TYPE:STRING=Release</value>
|
|
||||||
<value type="QString">CMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}</value>
|
|
||||||
<value type="QString">CMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}</value>
|
|
||||||
<value type="QString">CMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}</value>
|
|
||||||
<value type="QString">QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/c++/build-generallib-Desktop_Qt_5_14_0_MSVC2017_32bit-Release</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">all</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">clean</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
|
|
||||||
<valuelist type="QVariantList" key="CMake.Configuration">
|
|
||||||
<value type="QString">CMAKE_BUILD_TYPE:STRING=RelWithDebInfo</value>
|
|
||||||
<value type="QString">CMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}</value>
|
|
||||||
<value type="QString">CMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}</value>
|
|
||||||
<value type="QString">CMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}</value>
|
|
||||||
<value type="QString">QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/c++/build-generallib-Desktop_Qt_5_14_0_MSVC2017_32bit-RelWithDebInfo</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">all</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">clean</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release with Debug Information</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.3">
|
|
||||||
<valuelist type="QVariantList" key="CMake.Configuration">
|
|
||||||
<value type="QString">CMAKE_BUILD_TYPE:STRING=MinSizeRel</value>
|
|
||||||
<value type="QString">CMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}</value>
|
|
||||||
<value type="QString">CMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}</value>
|
|
||||||
<value type="QString">CMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}</value>
|
|
||||||
<value type="QString">QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/c++/build-generallib-Desktop_Qt_5_14_0_MSVC2017_32bit-MinSizeRel</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">all</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">clean</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Minimum Size Release</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">4</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
|
||||||
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
|
|
||||||
<value type="QString">cpu-cycles</value>
|
|
||||||
</valuelist>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
|
|
||||||
<value type="int" key="Analyzer.Perf.Frequency">250</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.RecordArguments">
|
|
||||||
<value type="QString">-e</value>
|
|
||||||
<value type="QString">cpu-cycles</value>
|
|
||||||
<value type="QString">--call-graph</value>
|
|
||||||
<value type="QString">dwarf,4096</value>
|
|
||||||
<value type="QString">-F</value>
|
|
||||||
<value type="QString">250</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
|
|
||||||
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
|
|
||||||
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
|
||||||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
|
||||||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
|
||||||
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
|
||||||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
|
||||||
<value type="int">0</value>
|
|
||||||
<value type="int">1</value>
|
|
||||||
<value type="int">2</value>
|
|
||||||
<value type="int">3</value>
|
|
||||||
<value type="int">4</value>
|
|
||||||
<value type="int">5</value>
|
|
||||||
<value type="int">6</value>
|
|
||||||
<value type="int">7</value>
|
|
||||||
<value type="int">8</value>
|
|
||||||
<value type="int">9</value>
|
|
||||||
<value type="int">10</value>
|
|
||||||
<value type="int">11</value>
|
|
||||||
<value type="int">12</value>
|
|
||||||
<value type="int">13</value>
|
|
||||||
<value type="int">14</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
|
||||||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
|
|
||||||
<value type="QString" key="RunConfiguration.Arguments"></value>
|
|
||||||
<value type="bool" key="RunConfiguration.Arguments.multi">false</value>
|
|
||||||
<value type="QString" key="RunConfiguration.OverrideDebuggerStartup"></value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.TargetCount</variable>
|
|
||||||
<value type="int">1</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
|
|
||||||
<value type="int">22</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>Version</variable>
|
|
||||||
<value type="int">22</value>
|
|
||||||
</data>
|
|
||||||
</qtcreator>
|
|
|
@ -1,255 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE QtCreatorProject>
|
|
||||||
<!-- Written by QtCreator 4.8.84, 2020-01-19T22:28:28. -->
|
|
||||||
<qtcreator>
|
|
||||||
<data>
|
|
||||||
<variable>EnvironmentId</variable>
|
|
||||||
<value type="QByteArray">{bccf4b57-4470-414a-a840-fdad9939972c}</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
|
||||||
<value type="int">0</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
|
|
||||||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
|
|
||||||
<value type="QString" key="language">Cpp</value>
|
|
||||||
<valuemap type="QVariantMap" key="value">
|
|
||||||
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
|
|
||||||
</valuemap>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
|
|
||||||
<value type="QString" key="language">QmlJS</value>
|
|
||||||
<valuemap type="QVariantMap" key="value">
|
|
||||||
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
|
|
||||||
</valuemap>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
|
|
||||||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
|
|
||||||
<value type="int" key="EditorConfiguration.IndentSize">4</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
|
|
||||||
<value type="int" key="EditorConfiguration.MarginColumn">80</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.MouseHiding">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
|
|
||||||
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
|
|
||||||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
|
|
||||||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
|
|
||||||
<value type="int" key="EditorConfiguration.TabSize">8</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
|
|
||||||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
|
|
||||||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
|
|
||||||
<value type="QString">-fno-delayed-template-parsing</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.Target.0</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 5.14.0 (msvc2017)</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Qt 5.14.0 (msvc2017)</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{64b425c2-38f7-4c05-8b08-ba417625d345}</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
|
||||||
<valuelist type="QVariantList" key="CMake.Configuration">
|
|
||||||
<value type="QString">CMAKE_BUILD_TYPE:STRING=Debug</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/c++/build-generallib-Desktop_Qt_5_14_0_MSVC2017_32bit-Debug</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">all</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">CMake Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">clean</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">CMake Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
|
||||||
<valuelist type="QVariantList" key="CMake.Configuration"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/c++/build-generallib-Qt_5_14_0_msvc2017-mingw</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">all</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">CMake Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="QString" key="CMakeProjectManager.MakeStep.AdditionalArguments"></value>
|
|
||||||
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
|
|
||||||
<value type="QString">clean</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">CMake Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">mingw</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">mingw</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">部署</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy Configuration</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
|
||||||
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
|
|
||||||
<value type="QString">cpu-cycles</value>
|
|
||||||
</valuelist>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
|
|
||||||
<value type="int" key="Analyzer.Perf.Frequency">250</value>
|
|
||||||
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
|
|
||||||
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
|
|
||||||
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
|
||||||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
|
||||||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
|
||||||
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
|
||||||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
|
||||||
<value type="int">0</value>
|
|
||||||
<value type="int">1</value>
|
|
||||||
<value type="int">2</value>
|
|
||||||
<value type="int">3</value>
|
|
||||||
<value type="int">4</value>
|
|
||||||
<value type="int">5</value>
|
|
||||||
<value type="int">6</value>
|
|
||||||
<value type="int">7</value>
|
|
||||||
<value type="int">8</value>
|
|
||||||
<value type="int">9</value>
|
|
||||||
<value type="int">10</value>
|
|
||||||
<value type="int">11</value>
|
|
||||||
<value type="int">12</value>
|
|
||||||
<value type="int">13</value>
|
|
||||||
<value type="int">14</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
|
||||||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Custom Executable</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
|
|
||||||
<value type="QString" key="RunConfiguration.Arguments"></value>
|
|
||||||
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.TargetCount</variable>
|
|
||||||
<value type="int">1</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
|
|
||||||
<value type="int">21</value>
|
|
||||||
</data>
|
|
||||||
<data>
|
|
||||||
<variable>Version</variable>
|
|
||||||
<value type="int">21</value>
|
|
||||||
</data>
|
|
||||||
</qtcreator>
|
|
|
@ -10,4 +10,7 @@
|
||||||
3. 线程类。
|
3. 线程类。
|
||||||
4. 调试工具,如打印内存为asii。
|
4. 调试工具,如打印内存为asii。
|
||||||
5. 网络工具,包含了http客户端,tcp客户端。
|
5. 网络工具,包含了http客户端,tcp客户端。
|
||||||
6. 规范化的函数返回值。
|
6. 规范化的函数返回值。
|
||||||
|
|
||||||
|
|
||||||
|
依赖库以conan包形式来管理。
|
Binary file not shown.
Binary file not shown.
|
@ -1,122 +0,0 @@
|
||||||
#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
|
|
||||||
|
|
||||||
#IncludeRegexScan: ^.*$
|
|
||||||
|
|
||||||
#IncludeRegexComplain: ^$
|
|
||||||
|
|
||||||
#IncludeRegexTransform:
|
|
||||||
|
|
||||||
../inc/debug.h
|
|
||||||
stdio.h
|
|
||||||
-
|
|
||||||
string.h
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
../inc/loger.h
|
|
||||||
stdio.h
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
time.h
|
|
||||||
-
|
|
||||||
fstream
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
../inc/utils.h
|
|
||||||
utils.h
|
|
||||||
../inc/utils.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
debug.h
|
|
||||||
../inc/debug.h
|
|
||||||
sys/types.h
|
|
||||||
-
|
|
||||||
unistd.h
|
|
||||||
-
|
|
||||||
|
|
||||||
../src/math/BigInt.hpp
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
tuple
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
climits
|
|
||||||
-
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/debug.cpp
|
|
||||||
debug.h
|
|
||||||
D:/project/c++/generallib/src/debug.h
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/encrypt/aes.cpp
|
|
||||||
aes.h
|
|
||||||
D:/project/c++/generallib/src/encrypt/aes.h
|
|
||||||
cstring
|
|
||||||
-
|
|
||||||
exception
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/encrypt/aes.h
|
|
||||||
exception
|
|
||||||
-
|
|
||||||
cstring
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/encrypt/base64.cpp
|
|
||||||
base64.h
|
|
||||||
D:/project/c++/generallib/src/encrypt/base64.h
|
|
||||||
base64.h
|
|
||||||
D:/project/c++/generallib/src/encrypt/base64.h
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
ctype.h
|
|
||||||
-
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/encrypt/base64.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/encrypt/rsa.cpp
|
|
||||||
rsa.h
|
|
||||||
D:/project/c++/generallib/src/encrypt/rsa.h
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
stdlib.h
|
|
||||||
-
|
|
||||||
time.h
|
|
||||||
-
|
|
||||||
math.h
|
|
||||||
-
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/encrypt/rsa.h
|
|
||||||
memory.h
|
|
||||||
-
|
|
||||||
stdint.h
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
src/math/BigInt.hpp
|
|
||||||
D:/project/c++/generallib/src/encrypt/src/math/BigInt.hpp
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/loger.cpp
|
|
||||||
loger.h
|
|
||||||
D:/project/c++/generallib/src/loger.h
|
|
||||||
|
|
||||||
D:/project/c++/generallib/src/utils.cpp
|
|
||||||
utils.h
|
|
||||||
D:/project/c++/generallib/src/utils.h
|
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"D:/project/c++/generallib/src/debug.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/debug.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/encrypt/aes.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/encrypt/aes.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/encrypt/base64.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/encrypt/base64.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/encrypt/rsa.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/loger.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/loger.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/net/PackageReceiver.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/net/TcpClient.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/net/TcpClient.cpp.obj"
|
|
||||||
"D:/project/c++/generallib/src/utils.cpp" "D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir/src/utils.cpp.obj"
|
|
||||||
)
|
|
||||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
|
||||||
|
|
||||||
# The include file search paths:
|
|
||||||
set(CMAKE_CXX_TARGET_INCLUDE_PATH
|
|
||||||
"../."
|
|
||||||
"../inc"
|
|
||||||
"../encrypt"
|
|
||||||
"../pattern"
|
|
||||||
"../third/inc/libevent/include"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Targets to which this target links.
|
|
||||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
|
||||||
)
|
|
||||||
|
|
||||||
# Fortran module output directory.
|
|
||||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
|
|
@ -1,212 +0,0 @@
|
||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "MinGW Makefiles" Generator, CMake Version 3.15
|
|
||||||
|
|
||||||
# Delete rule output on recipe failure.
|
|
||||||
.DELETE_ON_ERROR:
|
|
||||||
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Special targets provided by cmake.
|
|
||||||
|
|
||||||
# Disable implicit rules so canonical targets will work.
|
|
||||||
.SUFFIXES:
|
|
||||||
|
|
||||||
|
|
||||||
# Remove some rules from gmake that .SUFFIXES does not remove.
|
|
||||||
SUFFIXES =
|
|
||||||
|
|
||||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
|
||||||
|
|
||||||
|
|
||||||
# Suppress display of executed commands.
|
|
||||||
$(VERBOSE).SILENT:
|
|
||||||
|
|
||||||
|
|
||||||
# A target that is always out of date.
|
|
||||||
cmake_force:
|
|
||||||
|
|
||||||
.PHONY : cmake_force
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Set environment variables for the build.
|
|
||||||
|
|
||||||
SHELL = cmd.exe
|
|
||||||
|
|
||||||
# The CMake executable.
|
|
||||||
CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion\bin\cmake\win\bin\cmake.exe"
|
|
||||||
|
|
||||||
# The command to remove a file.
|
|
||||||
RM = "C:\Program Files\JetBrains\CLion\bin\cmake\win\bin\cmake.exe" -E remove -f
|
|
||||||
|
|
||||||
# Escaping for special characters.
|
|
||||||
EQUALS = =
|
|
||||||
|
|
||||||
# The top-level source directory on which CMake was run.
|
|
||||||
CMAKE_SOURCE_DIR = D:\project\c++\generallib
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = D:\project\c++\generallib\cmake-build-debug
|
|
||||||
|
|
||||||
# Include any dependencies generated for this target.
|
|
||||||
include CMakeFiles/General.dir/depend.make
|
|
||||||
|
|
||||||
# Include the progress variables for this target.
|
|
||||||
include CMakeFiles/General.dir/progress.make
|
|
||||||
|
|
||||||
# Include the compile flags for this target's objects.
|
|
||||||
include CMakeFiles/General.dir/flags.make
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.obj: ../src/debug.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/General.dir/src/debug.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\debug.cpp.obj -c D:\project\c++\generallib\src\debug.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/debug.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\debug.cpp > CMakeFiles\General.dir\src\debug.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/debug.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\debug.cpp -o CMakeFiles\General.dir\src\debug.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.obj: ../src/loger.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/General.dir/src/loger.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\loger.cpp.obj -c D:\project\c++\generallib\src\loger.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/loger.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\loger.cpp > CMakeFiles\General.dir\src\loger.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/loger.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\loger.cpp -o CMakeFiles\General.dir\src\loger.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj: ../src/utils.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/General.dir/src/utils.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\utils.cpp.obj -c D:\project\c++\generallib\src\utils.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/utils.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\utils.cpp > CMakeFiles\General.dir\src\utils.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/utils.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\utils.cpp -o CMakeFiles\General.dir\src\utils.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.obj: ../src/encrypt/base64.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/General.dir/src/encrypt/base64.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\encrypt\base64.cpp.obj -c D:\project\c++\generallib\src\encrypt\base64.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/encrypt/base64.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\encrypt\base64.cpp > CMakeFiles\General.dir\src\encrypt\base64.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/encrypt/base64.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\encrypt\base64.cpp -o CMakeFiles\General.dir\src\encrypt\base64.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.obj: ../src/encrypt/aes.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/General.dir/src/encrypt/aes.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\encrypt\aes.cpp.obj -c D:\project\c++\generallib\src\encrypt\aes.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/encrypt/aes.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\encrypt\aes.cpp > CMakeFiles\General.dir\src\encrypt\aes.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/encrypt/aes.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\encrypt\aes.cpp -o CMakeFiles\General.dir\src\encrypt\aes.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj: ../src/encrypt/rsa.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\encrypt\rsa.cpp.obj -c D:\project\c++\generallib\src\encrypt\rsa.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/encrypt/rsa.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\encrypt\rsa.cpp > CMakeFiles\General.dir\src\encrypt\rsa.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/encrypt/rsa.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\encrypt\rsa.cpp -o CMakeFiles\General.dir\src\encrypt\rsa.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/net/TcpClient.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/net/TcpClient.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/net/TcpClient.cpp.obj: ../src/net/TcpClient.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/General.dir/src/net/TcpClient.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\net\TcpClient.cpp.obj -c D:\project\c++\generallib\src\net\TcpClient.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/net/TcpClient.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/net/TcpClient.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\net\TcpClient.cpp > CMakeFiles\General.dir\src\net\TcpClient.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/net/TcpClient.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/net/TcpClient.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\net\TcpClient.cpp -o CMakeFiles\General.dir\src\net\TcpClient.cpp.s
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj: CMakeFiles/General.dir/flags.make
|
|
||||||
CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj: CMakeFiles/General.dir/includes_CXX.rsp
|
|
||||||
CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj: ../src/net/PackageReceiver.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\General.dir\src\net\PackageReceiver.cpp.obj -c D:\project\c++\generallib\src\net\PackageReceiver.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/net/PackageReceiver.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/General.dir/src/net/PackageReceiver.cpp.i"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\project\c++\generallib\src\net\PackageReceiver.cpp > CMakeFiles\General.dir\src\net\PackageReceiver.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/net/PackageReceiver.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/General.dir/src/net/PackageReceiver.cpp.s"
|
|
||||||
C:\msys64\mingw64\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\project\c++\generallib\src\net\PackageReceiver.cpp -o CMakeFiles\General.dir\src\net\PackageReceiver.cpp.s
|
|
||||||
|
|
||||||
# Object files for target General
|
|
||||||
General_OBJECTS = \
|
|
||||||
"CMakeFiles/General.dir/src/debug.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/loger.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/utils.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/encrypt/base64.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/encrypt/aes.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/net/TcpClient.cpp.obj" \
|
|
||||||
"CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj"
|
|
||||||
|
|
||||||
# External object files for target General
|
|
||||||
General_EXTERNAL_OBJECTS =
|
|
||||||
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/debug.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/loger.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/utils.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/encrypt/base64.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/encrypt/aes.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/net/TcpClient.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/build.make
|
|
||||||
../obj/libGeneral.a: CMakeFiles/General.dir/link.txt
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library ..\obj\libGeneral.a"
|
|
||||||
$(CMAKE_COMMAND) -P CMakeFiles\General.dir\cmake_clean_target.cmake
|
|
||||||
cp -r D:/project/c++/generallib/src/math/Eigen D:/project/c++/generallib/obj/inc/
|
|
||||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\General.dir\link.txt --verbose=$(VERBOSE)
|
|
||||||
|
|
||||||
# Rule to build all files generated by this target.
|
|
||||||
CMakeFiles/General.dir/build: ../obj/libGeneral.a
|
|
||||||
|
|
||||||
.PHONY : CMakeFiles/General.dir/build
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/clean:
|
|
||||||
$(CMAKE_COMMAND) -P CMakeFiles\General.dir\cmake_clean.cmake
|
|
||||||
.PHONY : CMakeFiles/General.dir/clean
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/depend:
|
|
||||||
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" D:\project\c++\generallib D:\project\c++\generallib D:\project\c++\generallib\cmake-build-debug D:\project\c++\generallib\cmake-build-debug D:\project\c++\generallib\cmake-build-debug\CMakeFiles\General.dir\DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : CMakeFiles/General.dir/depend
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "MinGW Makefiles" Generator, CMake Version 3.15
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.obj
|
|
||||||
../inc/debug.h
|
|
||||||
D:/project/c++/generallib/src/debug.cpp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.obj
|
|
||||||
D:/project/c++/generallib/src/encrypt/aes.cpp
|
|
||||||
D:/project/c++/generallib/src/encrypt/aes.h
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.obj
|
|
||||||
D:/project/c++/generallib/src/encrypt/base64.cpp
|
|
||||||
D:/project/c++/generallib/src/encrypt/base64.h
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj
|
|
||||||
../src/math/BigInt.hpp
|
|
||||||
D:/project/c++/generallib/src/encrypt/rsa.cpp
|
|
||||||
D:/project/c++/generallib/src/encrypt/rsa.h
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.obj
|
|
||||||
../inc/loger.h
|
|
||||||
D:/project/c++/generallib/src/loger.cpp
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj
|
|
||||||
../inc/debug.h
|
|
||||||
../inc/utils.h
|
|
||||||
D:/project/c++/generallib/src/utils.cpp
|
|
|
@ -1,23 +0,0 @@
|
||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "MinGW Makefiles" Generator, CMake Version 3.15
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.obj: ../inc/debug.h
|
|
||||||
CMakeFiles/General.dir/src/debug.cpp.obj: ../src/debug.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.obj: ../src/encrypt/aes.cpp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/aes.cpp.obj: ../src/encrypt/aes.h
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.obj: ../src/encrypt/base64.cpp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/base64.cpp.obj: ../src/encrypt/base64.h
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj: ../src/math/BigInt.hpp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj: ../src/encrypt/rsa.cpp
|
|
||||||
CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj: ../src/encrypt/rsa.h
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.obj: ../inc/loger.h
|
|
||||||
CMakeFiles/General.dir/src/loger.cpp.obj: ../src/loger.cpp
|
|
||||||
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj: ../inc/debug.h
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj: ../inc/utils.h
|
|
||||||
CMakeFiles/General.dir/src/utils.cpp.obj: ../src/utils.cpp
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
-ID:/project/c++/generallib/. -ID:/project/c++/generallib/inc -ID:/project/c++/generallib/encrypt -ID:/project/c++/generallib/pattern -ID:/project/c++/generallib/third/inc/libevent/include
|
|
|
@ -1,8 +0,0 @@
|
||||||
"C:\Program Files\JetBrains\CLion\bin\cmake\win\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=C:/msys64/mingw64/bin/mingw32-make.exe -G "CodeBlocks - MinGW Makefiles" D:\project\c++\generallib
|
|
||||||
statusD:/project/c++/generallib/inc/debug.hD:/project/c++/generallib/inc/gladD:/project/c++/generallib/inc/loger.hD:/project/c++/generallib/inc/utils.h
|
|
||||||
copy pattern libraryD:/project/c++/generallib/src/pattern/Observer.hD:/project/c++/generallib/src/pattern/adapter.hD:/project/c++/generallib/src/pattern/fsm.hD:/project/c++/generallib/src/pattern/signleton.hD:/project/c++/generallib/src/pattern/stratergy.h
|
|
||||||
copy math libraryD:/project/c++/generallib/src/math/BigInt.hpp
|
|
||||||
copy eigen library
|
|
||||||
-- Configuring done
|
|
||||||
-- Generating done
|
|
||||||
-- Build files have been written to: D:/project/c++/generallib/cmake-build-debug
|
|
|
@ -1,153 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<CodeBlocks_project_file>
|
|
||||||
<FileVersion major="1" minor="6"/>
|
|
||||||
<Project>
|
|
||||||
<Option title="General"/>
|
|
||||||
<Option makefile_is_custom="1"/>
|
|
||||||
<Option compiler="gcc"/>
|
|
||||||
<Option virtualFolders="CMake Files\;"/>
|
|
||||||
<Build>
|
|
||||||
<Target title="all">
|
|
||||||
<Option working_dir="D:/project/c++/generallib/cmake-build-debug"/>
|
|
||||||
<Option type="4"/>
|
|
||||||
<MakeCommands>
|
|
||||||
<Build command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 all"/>
|
|
||||||
<CompileFile command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 "$file""/>
|
|
||||||
<Clean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
<DistClean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
</MakeCommands>
|
|
||||||
</Target>
|
|
||||||
<Target title="General">
|
|
||||||
<Option output="D:/project/c++/generallib/obj/libGeneral.a" prefix_auto="0" extension_auto="0"/>
|
|
||||||
<Option working_dir="D:/project/c++/generallib/cmake-build-debug"/>
|
|
||||||
<Option object_output="./"/>
|
|
||||||
<Option type="2"/>
|
|
||||||
<Option compiler="gcc"/>
|
|
||||||
<Compiler>
|
|
||||||
<Add directory="D:/project/c++/generallib/."/>
|
|
||||||
<Add directory="D:/project/c++/generallib/inc"/>
|
|
||||||
<Add directory="D:/project/c++/generallib/encrypt"/>
|
|
||||||
<Add directory="D:/project/c++/generallib/pattern"/>
|
|
||||||
<Add directory="D:/project/c++/generallib/third/inc/libevent/include"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0/x86_64-w64-mingw32"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0/backward"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/include"/>
|
|
||||||
</Compiler>
|
|
||||||
<MakeCommands>
|
|
||||||
<Build command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 General"/>
|
|
||||||
<CompileFile command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 "$file""/>
|
|
||||||
<Clean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
<DistClean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
</MakeCommands>
|
|
||||||
</Target>
|
|
||||||
<Target title="General/fast">
|
|
||||||
<Option output="D:/project/c++/generallib/obj/libGeneral.a" prefix_auto="0" extension_auto="0"/>
|
|
||||||
<Option working_dir="D:/project/c++/generallib/cmake-build-debug"/>
|
|
||||||
<Option object_output="./"/>
|
|
||||||
<Option type="2"/>
|
|
||||||
<Option compiler="gcc"/>
|
|
||||||
<Compiler>
|
|
||||||
<Add directory="D:/project/c++/generallib/."/>
|
|
||||||
<Add directory="D:/project/c++/generallib/inc"/>
|
|
||||||
<Add directory="D:/project/c++/generallib/encrypt"/>
|
|
||||||
<Add directory="D:/project/c++/generallib/pattern"/>
|
|
||||||
<Add directory="D:/project/c++/generallib/third/inc/libevent/include"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0/x86_64-w64-mingw32"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0/backward"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed"/>
|
|
||||||
<Add directory="C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/include"/>
|
|
||||||
</Compiler>
|
|
||||||
<MakeCommands>
|
|
||||||
<Build command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 General/fast"/>
|
|
||||||
<CompileFile command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 "$file""/>
|
|
||||||
<Clean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
<DistClean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
</MakeCommands>
|
|
||||||
</Target>
|
|
||||||
<Target title="edit_cache">
|
|
||||||
<Option working_dir="D:/project/c++/generallib/cmake-build-debug"/>
|
|
||||||
<Option type="4"/>
|
|
||||||
<MakeCommands>
|
|
||||||
<Build command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 edit_cache"/>
|
|
||||||
<CompileFile command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 "$file""/>
|
|
||||||
<Clean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
<DistClean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
</MakeCommands>
|
|
||||||
</Target>
|
|
||||||
<Target title="rebuild_cache">
|
|
||||||
<Option working_dir="D:/project/c++/generallib/cmake-build-debug"/>
|
|
||||||
<Option type="4"/>
|
|
||||||
<MakeCommands>
|
|
||||||
<Build command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 rebuild_cache"/>
|
|
||||||
<CompileFile command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 "$file""/>
|
|
||||||
<Clean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
<DistClean command="C:/msys64/mingw64/bin/mingw32-make.exe -f "D:/project/c++/generallib/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
|
||||||
</MakeCommands>
|
|
||||||
</Target>
|
|
||||||
</Build>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/debug.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/encrypt/aes.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/encrypt/aes.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/encrypt/base64.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/encrypt/base64.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/encrypt/rsa.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/encrypt/rsa.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/loger.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/math/BigInt.hpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/net/PackageReceiver.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/net/PackageReceiver.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/net/TcpClient.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/net/TcpClient.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/pattern/Observer.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/pattern/adapter.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/pattern/signleton.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/pattern/stratergy.h">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/src/utils.cpp">
|
|
||||||
<Option target="General"/>
|
|
||||||
</Unit>
|
|
||||||
<Unit filename="D:/project/c++/generallib/CMakeLists.txt">
|
|
||||||
<Option virtualFolder="CMake Files\"/>
|
|
||||||
</Unit>
|
|
||||||
</Project>
|
|
||||||
</CodeBlocks_project_file>
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"profile": "[settings]\narch=x86_64\narch_build=x86_64\nbuild_type=Release\ncompiler=gcc\ncompiler.libcxx=libstdc++\ncompiler.version=7\nos=Windows\nos_build=Windows\n[options]\n[build_requires]\n[env]\n",
|
||||||
|
"graph_lock": {
|
||||||
|
"nodes": {
|
||||||
|
"0ecd99de-8304-11ea-b1bd-9cda3e0a02e8": {
|
||||||
|
"pref": "libevent/3.0#ce79da0952d5f7ed053f7bec6bc40e52:7fe636e1f1e00b88b23fa1fed71234af42a2743a#a7871f94f812b422489cbc2d4b8c8931",
|
||||||
|
"options": ""
|
||||||
|
},
|
||||||
|
"0ecdc0fa-8304-11ea-8d31-9cda3e0a02e8": {
|
||||||
|
"pref": null,
|
||||||
|
"options": "",
|
||||||
|
"requires": {
|
||||||
|
"libevent/3.0#ce79da0952d5f7ed053f7bec6bc40e52": "0ecd99de-8304-11ea-b1bd-9cda3e0a02e8"
|
||||||
|
},
|
||||||
|
"path": "D:\\project\\c++\\generallib\\conanfile.txt"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"version": "0.1"
|
||||||
|
}
|
|
@ -0,0 +1,5 @@
|
||||||
|
[requires]
|
||||||
|
libevent/2.1.10@bincrafters/stable
|
||||||
|
|
||||||
|
[generators]
|
||||||
|
cmake
|
|
@ -0,0 +1,597 @@
|
||||||
|
include(CMakeParseArguments)
|
||||||
|
|
||||||
|
set(CONAN_LIBEVENT_ROOT "C:/Users/29019/.conan/data/libevent/3.0/_/_/package/7fe636e1f1e00b88b23fa1fed71234af42a2743a")
|
||||||
|
set(CONAN_INCLUDE_DIRS_LIBEVENT )
|
||||||
|
set(CONAN_LIB_DIRS_LIBEVENT )
|
||||||
|
set(CONAN_BIN_DIRS_LIBEVENT )
|
||||||
|
set(CONAN_RES_DIRS_LIBEVENT )
|
||||||
|
set(CONAN_SRC_DIRS_LIBEVENT )
|
||||||
|
set(CONAN_BUILD_DIRS_LIBEVENT "C:/Users/29019/.conan/data/libevent/3.0/_/_/package/7fe636e1f1e00b88b23fa1fed71234af42a2743a/")
|
||||||
|
set(CONAN_LIBS_LIBEVENT )
|
||||||
|
set(CONAN_DEFINES_LIBEVENT )
|
||||||
|
# COMPILE_DEFINITIONS are equal to CONAN_DEFINES without -D, for targets
|
||||||
|
set(CONAN_COMPILE_DEFINITIONS_LIBEVENT )
|
||||||
|
|
||||||
|
set(CONAN_C_FLAGS_LIBEVENT "")
|
||||||
|
set(CONAN_CXX_FLAGS_LIBEVENT "")
|
||||||
|
set(CONAN_SHARED_LINKER_FLAGS_LIBEVENT "")
|
||||||
|
set(CONAN_EXE_LINKER_FLAGS_LIBEVENT "")
|
||||||
|
|
||||||
|
# For modern cmake targets we use the list variables (separated with ;)
|
||||||
|
set(CONAN_C_FLAGS_LIBEVENT_LIST "")
|
||||||
|
set(CONAN_CXX_FLAGS_LIBEVENT_LIST "")
|
||||||
|
set(CONAN_SHARED_LINKER_FLAGS_LIBEVENT_LIST "")
|
||||||
|
set(CONAN_EXE_LINKER_FLAGS_LIBEVENT_LIST "")
|
||||||
|
|
||||||
|
|
||||||
|
### Definition of global aggregated variables ###
|
||||||
|
|
||||||
|
set(CONAN_PACKAGE_NAME None)
|
||||||
|
set(CONAN_PACKAGE_VERSION None)
|
||||||
|
|
||||||
|
set(CONAN_SETTINGS_ARCH "x86_64")
|
||||||
|
set(CONAN_SETTINGS_ARCH_BUILD "x86_64")
|
||||||
|
set(CONAN_SETTINGS_BUILD_TYPE "Release")
|
||||||
|
set(CONAN_SETTINGS_COMPILER "gcc")
|
||||||
|
set(CONAN_SETTINGS_COMPILER_LIBCXX "libstdc++")
|
||||||
|
set(CONAN_SETTINGS_COMPILER_VERSION "7")
|
||||||
|
set(CONAN_SETTINGS_OS "Windows")
|
||||||
|
set(CONAN_SETTINGS_OS_BUILD "Windows")
|
||||||
|
|
||||||
|
set(CONAN_DEPENDENCIES libevent)
|
||||||
|
# Storing original command line args (CMake helper) flags
|
||||||
|
set(CONAN_CMD_CXX_FLAGS ${CONAN_CXX_FLAGS})
|
||||||
|
|
||||||
|
set(CONAN_CMD_SHARED_LINKER_FLAGS ${CONAN_SHARED_LINKER_FLAGS})
|
||||||
|
set(CONAN_CMD_C_FLAGS ${CONAN_C_FLAGS})
|
||||||
|
# Defining accumulated conan variables for all deps
|
||||||
|
|
||||||
|
set(CONAN_INCLUDE_DIRS ${CONAN_INCLUDE_DIRS})
|
||||||
|
set(CONAN_LIB_DIRS ${CONAN_LIB_DIRS})
|
||||||
|
set(CONAN_BIN_DIRS ${CONAN_BIN_DIRS})
|
||||||
|
set(CONAN_RES_DIRS ${CONAN_RES_DIRS})
|
||||||
|
set(CONAN_LIBS ${CONAN_LIBS})
|
||||||
|
set(CONAN_DEFINES ${CONAN_DEFINES})
|
||||||
|
set(CONAN_CMAKE_MODULE_PATH "C:/Users/29019/.conan/data/libevent/3.0/_/_/package/7fe636e1f1e00b88b23fa1fed71234af42a2743a/" ${CONAN_CMAKE_MODULE_PATH})
|
||||||
|
|
||||||
|
set(CONAN_CXX_FLAGS " ${CONAN_CXX_FLAGS}")
|
||||||
|
set(CONAN_SHARED_LINKER_FLAGS " ${CONAN_SHARED_LINKER_FLAGS}")
|
||||||
|
set(CONAN_EXE_LINKER_FLAGS " ${CONAN_EXE_LINKER_FLAGS}")
|
||||||
|
set(CONAN_C_FLAGS " ${CONAN_C_FLAGS}")
|
||||||
|
|
||||||
|
|
||||||
|
### Definition of macros and functions ###
|
||||||
|
|
||||||
|
macro(conan_define_targets)
|
||||||
|
if(${CMAKE_VERSION} VERSION_LESS "3.1.2")
|
||||||
|
message(FATAL_ERROR "TARGETS not supported by your CMake version!")
|
||||||
|
endif() # CMAKE > 3.x
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CONAN_CMD_CXX_FLAGS}")
|
||||||
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CONAN_CMD_C_FLAGS}")
|
||||||
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CONAN_CMD_SHARED_LINKER_FLAGS}")
|
||||||
|
|
||||||
|
|
||||||
|
conan_package_library_targets("${CONAN_LIBS_LIBEVENT}" "${CONAN_LIB_DIRS_LIBEVENT}"
|
||||||
|
CONAN_PACKAGE_TARGETS_LIBEVENT "" "" libevent)
|
||||||
|
conan_package_library_targets("${CONAN_LIBS_LIBEVENT_DEBUG}" "${CONAN_LIB_DIRS_LIBEVENT_DEBUG}"
|
||||||
|
CONAN_PACKAGE_TARGETS_LIBEVENT_DEBUG "" "debug" libevent)
|
||||||
|
conan_package_library_targets("${CONAN_LIBS_LIBEVENT_RELEASE}" "${CONAN_LIB_DIRS_LIBEVENT_RELEASE}"
|
||||||
|
CONAN_PACKAGE_TARGETS_LIBEVENT_RELEASE "" "release" libevent)
|
||||||
|
conan_package_library_targets("${CONAN_LIBS_LIBEVENT_RELWITHDEBINFO}" "${CONAN_LIB_DIRS_LIBEVENT_RELWITHDEBINFO}"
|
||||||
|
CONAN_PACKAGE_TARGETS_LIBEVENT_RELWITHDEBINFO "" "relwithdebinfo" libevent)
|
||||||
|
conan_package_library_targets("${CONAN_LIBS_LIBEVENT_MINSIZEREL}" "${CONAN_LIB_DIRS_LIBEVENT_MINSIZEREL}"
|
||||||
|
CONAN_PACKAGE_TARGETS_LIBEVENT_MINSIZEREL "" "minsizerel" libevent)
|
||||||
|
|
||||||
|
add_library(CONAN_PKG::libevent INTERFACE IMPORTED)
|
||||||
|
|
||||||
|
# Property INTERFACE_LINK_FLAGS do not work, necessary to add to INTERFACE_LINK_LIBRARIES
|
||||||
|
set_property(TARGET CONAN_PKG::libevent PROPERTY INTERFACE_LINK_LIBRARIES ${CONAN_PACKAGE_TARGETS_LIBEVENT} ${CONAN_SHARED_LINKER_FLAGS_LIBEVENT_LIST} ${CONAN_EXE_LINKER_FLAGS_LIBEVENT_LIST}
|
||||||
|
$<$<CONFIG:Release>:${CONAN_PACKAGE_TARGETS_LIBEVENT_RELEASE} ${CONAN_SHARED_LINKER_FLAGS_LIBEVENT_RELEASE_LIST} ${CONAN_EXE_LINKER_FLAGS_LIBEVENT_RELEASE_LIST}>
|
||||||
|
$<$<CONFIG:RelWithDebInfo>:${CONAN_PACKAGE_TARGETS_LIBEVENT_RELWITHDEBINFO} ${CONAN_SHARED_LINKER_FLAGS_LIBEVENT_RELWITHDEBINFO_LIST} ${CONAN_EXE_LINKER_FLAGS_LIBEVENT_RELWITHDEBINFO_LIST}>
|
||||||
|
$<$<CONFIG:MinSizeRel>:${CONAN_PACKAGE_TARGETS_LIBEVENT_MINSIZEREL} ${CONAN_SHARED_LINKER_FLAGS_LIBEVENT_MINSIZEREL_LIST} ${CONAN_EXE_LINKER_FLAGS_LIBEVENT_MINSIZEREL_LIST}>
|
||||||
|
$<$<CONFIG:Debug>:${CONAN_PACKAGE_TARGETS_LIBEVENT_DEBUG} ${CONAN_SHARED_LINKER_FLAGS_LIBEVENT_DEBUG_LIST} ${CONAN_EXE_LINKER_FLAGS_LIBEVENT_DEBUG_LIST}>
|
||||||
|
)
|
||||||
|
set_property(TARGET CONAN_PKG::libevent PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${CONAN_INCLUDE_DIRS_LIBEVENT}
|
||||||
|
$<$<CONFIG:Release>:${CONAN_INCLUDE_DIRS_LIBEVENT_RELEASE}>
|
||||||
|
$<$<CONFIG:RelWithDebInfo>:${CONAN_INCLUDE_DIRS_LIBEVENT_RELWITHDEBINFO}>
|
||||||
|
$<$<CONFIG:MinSizeRel>:${CONAN_INCLUDE_DIRS_LIBEVENT_MINSIZEREL}>
|
||||||
|
$<$<CONFIG:Debug>:${CONAN_INCLUDE_DIRS_LIBEVENT_DEBUG}>)
|
||||||
|
set_property(TARGET CONAN_PKG::libevent PROPERTY INTERFACE_COMPILE_DEFINITIONS ${CONAN_COMPILE_DEFINITIONS_LIBEVENT}
|
||||||
|
$<$<CONFIG:Release>:${CONAN_COMPILE_DEFINITIONS_LIBEVENT_RELEASE}>
|
||||||
|
$<$<CONFIG:RelWithDebInfo>:${CONAN_COMPILE_DEFINITIONS_LIBEVENT_RELWITHDEBINFO}>
|
||||||
|
$<$<CONFIG:MinSizeRel>:${CONAN_COMPILE_DEFINITIONS_LIBEVENT_MINSIZEREL}>
|
||||||
|
$<$<CONFIG:Debug>:${CONAN_COMPILE_DEFINITIONS_LIBEVENT_DEBUG}>)
|
||||||
|
set_property(TARGET CONAN_PKG::libevent PROPERTY INTERFACE_COMPILE_OPTIONS ${CONAN_C_FLAGS_LIBEVENT_LIST} ${CONAN_CXX_FLAGS_LIBEVENT_LIST}
|
||||||
|
$<$<CONFIG:Release>:${CONAN_C_FLAGS_LIBEVENT_RELEASE_LIST} ${CONAN_CXX_FLAGS_LIBEVENT_RELEASE_LIST}>
|
||||||
|
$<$<CONFIG:RelWithDebInfo>:${CONAN_C_FLAGS_LIBEVENT_RELWITHDEBINFO_LIST} ${CONAN_CXX_FLAGS_LIBEVENT_RELWITHDEBINFO_LIST}>
|
||||||
|
$<$<CONFIG:MinSizeRel>:${CONAN_C_FLAGS_LIBEVENT_MINSIZEREL_LIST} ${CONAN_CXX_FLAGS_LIBEVENT_MINSIZEREL_LIST}>
|
||||||
|
$<$<CONFIG:Debug>:${CONAN_C_FLAGS_LIBEVENT_DEBUG_LIST} ${CONAN_CXX_FLAGS_LIBEVENT_DEBUG_LIST}>)
|
||||||
|
|
||||||
|
set(CONAN_TARGETS CONAN_PKG::libevent)
|
||||||
|
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
|
||||||
|
macro(conan_basic_setup)
|
||||||
|
set(options TARGETS NO_OUTPUT_DIRS SKIP_RPATH KEEP_RPATHS SKIP_STD SKIP_FPIC)
|
||||||
|
cmake_parse_arguments(ARGUMENTS "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
||||||
|
|
||||||
|
if(CONAN_EXPORTED)
|
||||||
|
conan_message(STATUS "Conan: called by CMake conan helper")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(CONAN_IN_LOCAL_CACHE)
|
||||||
|
conan_message(STATUS "Conan: called inside local cache")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT ARGUMENTS_NO_OUTPUT_DIRS)
|
||||||
|
conan_message(STATUS "Conan: Adjusting output directories")
|
||||||
|
conan_output_dirs_setup()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT ARGUMENTS_TARGETS)
|
||||||
|
conan_message(STATUS "Conan: Using cmake global configuration")
|
||||||
|
conan_global_flags()
|
||||||
|
else()
|
||||||
|
conan_message(STATUS "Conan: Using cmake targets configuration")
|
||||||
|
conan_define_targets()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(ARGUMENTS_SKIP_RPATH)
|
||||||
|
# Change by "DEPRECATION" or "SEND_ERROR" when we are ready
|
||||||
|
conan_message(WARNING "Conan: SKIP_RPATH is deprecated, it has been renamed to KEEP_RPATHS")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT ARGUMENTS_SKIP_RPATH AND NOT ARGUMENTS_KEEP_RPATHS)
|
||||||
|
# Parameter has renamed, but we keep the compatibility with old SKIP_RPATH
|
||||||
|
conan_message(STATUS "Conan: Adjusting default RPATHs Conan policies")
|
||||||
|
conan_set_rpath()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT ARGUMENTS_SKIP_STD)
|
||||||
|
conan_message(STATUS "Conan: Adjusting language standard")
|
||||||
|
conan_set_std()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT ARGUMENTS_SKIP_FPIC)
|
||||||
|
conan_set_fpic()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
conan_check_compiler()
|
||||||
|
conan_set_libcxx()
|
||||||
|
conan_set_vs_runtime()
|
||||||
|
conan_set_find_paths()
|
||||||
|
conan_set_find_library_paths()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_set_find_paths)
|
||||||
|
# CMAKE_MODULE_PATH does not have Debug/Release config, but there are variables
|
||||||
|
# CONAN_CMAKE_MODULE_PATH_DEBUG to be used by the consumer
|
||||||
|
# CMake can find findXXX.cmake files in the root of packages
|
||||||
|
set(CMAKE_MODULE_PATH ${CONAN_CMAKE_MODULE_PATH} ${CMAKE_MODULE_PATH})
|
||||||
|
|
||||||
|
# Make find_package() to work
|
||||||
|
set(CMAKE_PREFIX_PATH ${CONAN_CMAKE_MODULE_PATH} ${CMAKE_PREFIX_PATH})
|
||||||
|
|
||||||
|
# Set the find root path (cross build)
|
||||||
|
set(CMAKE_FIND_ROOT_PATH ${CONAN_CMAKE_FIND_ROOT_PATH} ${CMAKE_FIND_ROOT_PATH})
|
||||||
|
if(CONAN_CMAKE_FIND_ROOT_PATH_MODE_PROGRAM)
|
||||||
|
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ${CONAN_CMAKE_FIND_ROOT_PATH_MODE_PROGRAM})
|
||||||
|
endif()
|
||||||
|
if(CONAN_CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
|
||||||
|
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ${CONAN_CMAKE_FIND_ROOT_PATH_MODE_LIBRARY})
|
||||||
|
endif()
|
||||||
|
if(CONAN_CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)
|
||||||
|
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ${CONAN_CMAKE_FIND_ROOT_PATH_MODE_INCLUDE})
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_set_find_library_paths)
|
||||||
|
# CMAKE_INCLUDE_PATH, CMAKE_LIBRARY_PATH does not have Debug/Release config, but there are variables
|
||||||
|
# CONAN_INCLUDE_DIRS_DEBUG/RELEASE CONAN_LIB_DIRS_DEBUG/RELEASE to be used by the consumer
|
||||||
|
# For find_library
|
||||||
|
set(CMAKE_INCLUDE_PATH ${CONAN_INCLUDE_DIRS} ${CMAKE_INCLUDE_PATH})
|
||||||
|
set(CMAKE_LIBRARY_PATH ${CONAN_LIB_DIRS} ${CMAKE_LIBRARY_PATH})
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_set_vs_runtime)
|
||||||
|
if(CONAN_LINK_RUNTIME)
|
||||||
|
foreach(flag CMAKE_C_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE
|
||||||
|
CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO
|
||||||
|
CMAKE_C_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL)
|
||||||
|
if(DEFINED ${flag})
|
||||||
|
string(REPLACE "/MD" ${CONAN_LINK_RUNTIME} ${flag} "${${flag}}")
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
foreach(flag CMAKE_C_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG)
|
||||||
|
if(DEFINED ${flag})
|
||||||
|
string(REPLACE "/MDd" ${CONAN_LINK_RUNTIME} ${flag} "${${flag}}")
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_flags_setup)
|
||||||
|
# Macro maintained for backwards compatibility
|
||||||
|
conan_set_find_library_paths()
|
||||||
|
conan_global_flags()
|
||||||
|
conan_set_rpath()
|
||||||
|
conan_set_vs_runtime()
|
||||||
|
conan_set_libcxx()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
function(conan_message MESSAGE_OUTPUT)
|
||||||
|
if(NOT CONAN_CMAKE_SILENT_OUTPUT)
|
||||||
|
message(${ARGV${0}})
|
||||||
|
endif()
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
function(conan_find_libraries_abs_path libraries package_libdir libraries_abs_path)
|
||||||
|
foreach(_LIBRARY_NAME ${libraries})
|
||||||
|
unset(CONAN_FOUND_LIBRARY CACHE)
|
||||||
|
find_library(CONAN_FOUND_LIBRARY NAME ${_LIBRARY_NAME} PATHS ${package_libdir}
|
||||||
|
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||||
|
if(CONAN_FOUND_LIBRARY)
|
||||||
|
conan_message(STATUS "Library ${_LIBRARY_NAME} found ${CONAN_FOUND_LIBRARY}")
|
||||||
|
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${CONAN_FOUND_LIBRARY})
|
||||||
|
else()
|
||||||
|
conan_message(STATUS "Library ${_LIBRARY_NAME} not found in package, might be system one")
|
||||||
|
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${_LIBRARY_NAME})
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
unset(CONAN_FOUND_LIBRARY CACHE)
|
||||||
|
set(${libraries_abs_path} ${CONAN_FULLPATH_LIBS} PARENT_SCOPE)
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
function(conan_package_library_targets libraries package_libdir libraries_abs_path deps build_type package_name)
|
||||||
|
foreach(_LIBRARY_NAME ${libraries})
|
||||||
|
unset(CONAN_FOUND_LIBRARY CACHE)
|
||||||
|
find_library(CONAN_FOUND_LIBRARY NAME ${_LIBRARY_NAME} PATHS ${package_libdir}
|
||||||
|
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||||
|
if(CONAN_FOUND_LIBRARY)
|
||||||
|
conan_message(STATUS "Library ${_LIBRARY_NAME} found ${CONAN_FOUND_LIBRARY}")
|
||||||
|
set(_LIB_NAME CONAN_LIB::${package_name}_${_LIBRARY_NAME}${build_type})
|
||||||
|
add_library(${_LIB_NAME} UNKNOWN IMPORTED)
|
||||||
|
set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION ${CONAN_FOUND_LIBRARY})
|
||||||
|
string(REPLACE " " ";" deps_list "${deps}")
|
||||||
|
set_property(TARGET ${_LIB_NAME} PROPERTY INTERFACE_LINK_LIBRARIES ${deps_list})
|
||||||
|
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${_LIB_NAME})
|
||||||
|
else()
|
||||||
|
conan_message(STATUS "Library ${_LIBRARY_NAME} not found in package, might be system one")
|
||||||
|
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${_LIBRARY_NAME})
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
unset(CONAN_FOUND_LIBRARY CACHE)
|
||||||
|
set(${libraries_abs_path} ${CONAN_FULLPATH_LIBS} PARENT_SCOPE)
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
macro(conan_set_libcxx)
|
||||||
|
if(DEFINED CONAN_LIBCXX)
|
||||||
|
conan_message(STATUS "Conan: C++ stdlib: ${CONAN_LIBCXX}")
|
||||||
|
if(CONAN_COMPILER STREQUAL "clang" OR CONAN_COMPILER STREQUAL "apple-clang")
|
||||||
|
if(CONAN_LIBCXX STREQUAL "libstdc++" OR CONAN_LIBCXX STREQUAL "libstdc++11" )
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libstdc++")
|
||||||
|
elseif(CONAN_LIBCXX STREQUAL "libc++")
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
if(CONAN_COMPILER STREQUAL "sun-cc")
|
||||||
|
if(CONAN_LIBCXX STREQUAL "libCstd")
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=Cstd")
|
||||||
|
elseif(CONAN_LIBCXX STREQUAL "libstdcxx")
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=stdcxx4")
|
||||||
|
elseif(CONAN_LIBCXX STREQUAL "libstlport")
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=stlport4")
|
||||||
|
elseif(CONAN_LIBCXX STREQUAL "libstdc++")
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=stdcpp")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
if(CONAN_LIBCXX STREQUAL "libstdc++11")
|
||||||
|
add_definitions(-D_GLIBCXX_USE_CXX11_ABI=1)
|
||||||
|
elseif(CONAN_LIBCXX STREQUAL "libstdc++")
|
||||||
|
add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0)
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_set_std)
|
||||||
|
# Do not warn "Manually-specified variables were not used by the project"
|
||||||
|
set(ignorevar "${CONAN_STD_CXX_FLAG}${CONAN_CMAKE_CXX_STANDARD}${CONAN_CMAKE_CXX_EXTENSIONS}")
|
||||||
|
if (CMAKE_VERSION VERSION_LESS "3.1" OR
|
||||||
|
(CMAKE_VERSION VERSION_LESS "3.12" AND ("${CONAN_CMAKE_CXX_STANDARD}" STREQUAL "20" OR "${CONAN_CMAKE_CXX_STANDARD}" STREQUAL "gnu20")))
|
||||||
|
if(CONAN_STD_CXX_FLAG)
|
||||||
|
conan_message(STATUS "Conan setting CXX_FLAGS flags: ${CONAN_STD_CXX_FLAG}")
|
||||||
|
set(CMAKE_CXX_FLAGS "${CONAN_STD_CXX_FLAG} ${CMAKE_CXX_FLAGS}")
|
||||||
|
endif()
|
||||||
|
else()
|
||||||
|
if(CONAN_CMAKE_CXX_STANDARD)
|
||||||
|
conan_message(STATUS "Conan setting CPP STANDARD: ${CONAN_CMAKE_CXX_STANDARD} WITH EXTENSIONS ${CONAN_CMAKE_CXX_EXTENSIONS}")
|
||||||
|
set(CMAKE_CXX_STANDARD ${CONAN_CMAKE_CXX_STANDARD})
|
||||||
|
set(CMAKE_CXX_EXTENSIONS ${CONAN_CMAKE_CXX_EXTENSIONS})
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_set_rpath)
|
||||||
|
if(APPLE)
|
||||||
|
# https://cmake.org/Wiki/CMake_RPATH_handling
|
||||||
|
# CONAN GUIDE: All generated libraries should have the id and dependencies to other
|
||||||
|
# dylibs without path, just the name, EX:
|
||||||
|
# libMyLib1.dylib:
|
||||||
|
# libMyLib1.dylib (compatibility version 0.0.0, current version 0.0.0)
|
||||||
|
# libMyLib0.dylib (compatibility version 0.0.0, current version 0.0.0)
|
||||||
|
# /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
|
||||||
|
# /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
|
||||||
|
set(CMAKE_SKIP_RPATH 1) # AVOID RPATH FOR *.dylib, ALL LIBS BETWEEN THEM AND THE EXE
|
||||||
|
# SHOULD BE ON THE LINKER RESOLVER PATH (./ IS ONE OF THEM)
|
||||||
|
# Policy CMP0068
|
||||||
|
# We want the old behavior, in CMake >= 3.9 CMAKE_SKIP_RPATH won't affect the install_name in OSX
|
||||||
|
set(CMAKE_INSTALL_NAME_DIR "")
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_set_fpic)
|
||||||
|
if(DEFINED CONAN_CMAKE_POSITION_INDEPENDENT_CODE)
|
||||||
|
conan_message(STATUS "Conan: Adjusting fPIC flag (${CONAN_CMAKE_POSITION_INDEPENDENT_CODE})")
|
||||||
|
set(CMAKE_POSITION_INDEPENDENT_CODE ${CONAN_CMAKE_POSITION_INDEPENDENT_CODE})
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_output_dirs_setup)
|
||||||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin)
|
||||||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||||
|
|
||||||
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
|
||||||
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_DEBUG ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||||
|
|
||||||
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
|
||||||
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||||
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_DEBUG ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_split_version VERSION_STRING MAJOR MINOR)
|
||||||
|
#make a list from the version string
|
||||||
|
string(REPLACE "." ";" VERSION_LIST "${VERSION_STRING}")
|
||||||
|
|
||||||
|
#write output values
|
||||||
|
list(LENGTH VERSION_LIST _version_len)
|
||||||
|
list(GET VERSION_LIST 0 ${MAJOR})
|
||||||
|
if(${_version_len} GREATER 1)
|
||||||
|
list(GET VERSION_LIST 1 ${MINOR})
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_error_compiler_version)
|
||||||
|
message(FATAL_ERROR "Incorrect '${CONAN_COMPILER}' version 'compiler.version=${CONAN_COMPILER_VERSION}'"
|
||||||
|
" is not the one detected by CMake: '${CMAKE_CXX_COMPILER_ID}=" ${VERSION_MAJOR}.${VERSION_MINOR}')
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
set(_CONAN_CURRENT_DIR ${CMAKE_CURRENT_LIST_DIR})
|
||||||
|
function(conan_get_compiler CONAN_INFO_COMPILER CONAN_INFO_COMPILER_VERSION)
|
||||||
|
conan_message(STATUS "Current conanbuildinfo.cmake directory: " ${_CONAN_CURRENT_DIR})
|
||||||
|
if(NOT EXISTS ${_CONAN_CURRENT_DIR}/conaninfo.txt)
|
||||||
|
conan_message(STATUS "WARN: conaninfo.txt not found")
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
file (READ "${_CONAN_CURRENT_DIR}/conaninfo.txt" CONANINFO)
|
||||||
|
|
||||||
|
string(REGEX MATCH "compiler=([-A-Za-z0-9_ ]+)" _MATCHED ${CONANINFO})
|
||||||
|
if(DEFINED CMAKE_MATCH_1)
|
||||||
|
string(STRIP "${CMAKE_MATCH_1}" _CONAN_INFO_COMPILER)
|
||||||
|
set(${CONAN_INFO_COMPILER} ${_CONAN_INFO_COMPILER} PARENT_SCOPE)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
string(REGEX MATCH "compiler.version=([-A-Za-z0-9_.]+)" _MATCHED ${CONANINFO})
|
||||||
|
if(DEFINED CMAKE_MATCH_1)
|
||||||
|
string(STRIP "${CMAKE_MATCH_1}" _CONAN_INFO_COMPILER_VERSION)
|
||||||
|
set(${CONAN_INFO_COMPILER_VERSION} ${_CONAN_INFO_COMPILER_VERSION} PARENT_SCOPE)
|
||||||
|
endif()
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
function(check_compiler_version)
|
||||||
|
conan_split_version(${CMAKE_CXX_COMPILER_VERSION} VERSION_MAJOR VERSION_MINOR)
|
||||||
|
if(DEFINED CONAN_SETTINGS_COMPILER_TOOLSET)
|
||||||
|
conan_message(STATUS "Conan: Skipping compiler check: Declared 'compiler.toolset'")
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
if(CMAKE_CXX_COMPILER_ID MATCHES MSVC)
|
||||||
|
# MSVC_VERSION is defined since 2.8.2 at least
|
||||||
|
# https://cmake.org/cmake/help/v2.8.2/cmake.html#variable:MSVC_VERSION
|
||||||
|
# https://cmake.org/cmake/help/v3.14/variable/MSVC_VERSION.html
|
||||||
|
if(
|
||||||
|
# 1920-1929 = VS 16.0 (v142 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "16" AND NOT((MSVC_VERSION GREATER 1919) AND (MSVC_VERSION LESS 1930))) OR
|
||||||
|
# 1910-1919 = VS 15.0 (v141 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "15" AND NOT((MSVC_VERSION GREATER 1909) AND (MSVC_VERSION LESS 1920))) OR
|
||||||
|
# 1900 = VS 14.0 (v140 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "14" AND NOT(MSVC_VERSION EQUAL 1900)) OR
|
||||||
|
# 1800 = VS 12.0 (v120 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "12" AND NOT VERSION_MAJOR STREQUAL "18") OR
|
||||||
|
# 1700 = VS 11.0 (v110 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "11" AND NOT VERSION_MAJOR STREQUAL "17") OR
|
||||||
|
# 1600 = VS 10.0 (v100 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "10" AND NOT VERSION_MAJOR STREQUAL "16") OR
|
||||||
|
# 1500 = VS 9.0 (v90 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "9" AND NOT VERSION_MAJOR STREQUAL "15") OR
|
||||||
|
# 1400 = VS 8.0 (v80 toolset)
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "8" AND NOT VERSION_MAJOR STREQUAL "14") OR
|
||||||
|
# 1310 = VS 7.1, 1300 = VS 7.0
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "7" AND NOT VERSION_MAJOR STREQUAL "13") OR
|
||||||
|
# 1200 = VS 6.0
|
||||||
|
(CONAN_COMPILER_VERSION STREQUAL "6" AND NOT VERSION_MAJOR STREQUAL "12") )
|
||||||
|
conan_error_compiler_version()
|
||||||
|
endif()
|
||||||
|
elseif(CONAN_COMPILER STREQUAL "gcc")
|
||||||
|
set(_CHECK_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
|
||||||
|
if(NOT ${CONAN_COMPILER_VERSION} VERSION_LESS 5.0)
|
||||||
|
conan_message(STATUS "Conan: Compiler GCC>=5, checking major version ${CONAN_COMPILER_VERSION}")
|
||||||
|
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||||
|
if("${CONAN_COMPILER_MINOR}" STREQUAL "")
|
||||||
|
set(_CHECK_VERSION ${VERSION_MAJOR})
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
conan_message(STATUS "Conan: Checking correct version: ${_CHECK_VERSION}")
|
||||||
|
if(NOT ${_CHECK_VERSION} VERSION_EQUAL CONAN_COMPILER_VERSION)
|
||||||
|
conan_error_compiler_version()
|
||||||
|
endif()
|
||||||
|
elseif(CONAN_COMPILER STREQUAL "clang")
|
||||||
|
set(_CHECK_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
|
||||||
|
if(NOT ${CONAN_COMPILER_VERSION} VERSION_LESS 8.0)
|
||||||
|
conan_message(STATUS "Conan: Compiler Clang>=8, checking major version ${CONAN_COMPILER_VERSION}")
|
||||||
|
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||||
|
if("${CONAN_COMPILER_MINOR}" STREQUAL "")
|
||||||
|
set(_CHECK_VERSION ${VERSION_MAJOR})
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
conan_message(STATUS "Conan: Checking correct version: ${_CHECK_VERSION}")
|
||||||
|
if(NOT ${_CHECK_VERSION} VERSION_EQUAL CONAN_COMPILER_VERSION)
|
||||||
|
conan_error_compiler_version()
|
||||||
|
endif()
|
||||||
|
elseif(CONAN_COMPILER STREQUAL "apple-clang" OR CONAN_COMPILER STREQUAL "sun-cc")
|
||||||
|
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||||
|
if(NOT ${VERSION_MAJOR}.${VERSION_MINOR} VERSION_EQUAL ${CONAN_COMPILER_MAJOR}.${CONAN_COMPILER_MINOR})
|
||||||
|
conan_error_compiler_version()
|
||||||
|
endif()
|
||||||
|
else()
|
||||||
|
conan_message(STATUS "WARN: Unknown compiler '${CONAN_COMPILER}', skipping the version check...")
|
||||||
|
endif()
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
function(conan_check_compiler)
|
||||||
|
if(CONAN_DISABLE_CHECK_COMPILER)
|
||||||
|
conan_message(STATUS "WARN: Disabled conan compiler checks")
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
if(NOT DEFINED CMAKE_CXX_COMPILER_ID)
|
||||||
|
if(DEFINED CMAKE_C_COMPILER_ID)
|
||||||
|
conan_message(STATUS "This project seems to be plain C, using '${CMAKE_C_COMPILER_ID}' compiler")
|
||||||
|
set(CMAKE_CXX_COMPILER_ID ${CMAKE_C_COMPILER_ID})
|
||||||
|
set(CMAKE_CXX_COMPILER_VERSION ${CMAKE_C_COMPILER_VERSION})
|
||||||
|
else()
|
||||||
|
message(FATAL_ERROR "This project seems to be plain C, but no compiler defined")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
if(NOT CMAKE_CXX_COMPILER_ID AND NOT CMAKE_C_COMPILER_ID)
|
||||||
|
# This use case happens when compiler is not identified by CMake, but the compilers are there and work
|
||||||
|
conan_message(STATUS "*** WARN: CMake was not able to identify a C or C++ compiler ***")
|
||||||
|
conan_message(STATUS "*** WARN: Disabling compiler checks. Please make sure your settings match your environment ***")
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
if(NOT DEFINED CONAN_COMPILER)
|
||||||
|
conan_get_compiler(CONAN_COMPILER CONAN_COMPILER_VERSION)
|
||||||
|
if(NOT DEFINED CONAN_COMPILER)
|
||||||
|
conan_message(STATUS "WARN: CONAN_COMPILER variable not set, please make sure yourself that "
|
||||||
|
"your compiler and version matches your declared settings")
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT CMAKE_HOST_SYSTEM_NAME STREQUAL ${CMAKE_SYSTEM_NAME})
|
||||||
|
set(CROSS_BUILDING 1)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# If using VS, verify toolset
|
||||||
|
if (CONAN_COMPILER STREQUAL "Visual Studio")
|
||||||
|
if (CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "LLVM" OR
|
||||||
|
CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "clang")
|
||||||
|
set(EXPECTED_CMAKE_CXX_COMPILER_ID "Clang")
|
||||||
|
elseif (CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "Intel")
|
||||||
|
set(EXPECTED_CMAKE_CXX_COMPILER_ID "Intel")
|
||||||
|
else()
|
||||||
|
set(EXPECTED_CMAKE_CXX_COMPILER_ID "MSVC")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if (NOT CMAKE_CXX_COMPILER_ID MATCHES ${EXPECTED_CMAKE_CXX_COMPILER_ID})
|
||||||
|
message(FATAL_ERROR "Incorrect '${CONAN_COMPILER}'. Toolset specifies compiler as '${EXPECTED_CMAKE_CXX_COMPILER_ID}' "
|
||||||
|
"but CMake detected '${CMAKE_CXX_COMPILER_ID}'")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# Avoid checks when cross compiling, apple-clang crashes because its APPLE but not apple-clang
|
||||||
|
# Actually CMake is detecting "clang" when you are using apple-clang, only if CMP0025 is set to NEW will detect apple-clang
|
||||||
|
elseif((CONAN_COMPILER STREQUAL "gcc" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "GNU") OR
|
||||||
|
(CONAN_COMPILER STREQUAL "apple-clang" AND NOT CROSS_BUILDING AND (NOT APPLE OR NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")) OR
|
||||||
|
(CONAN_COMPILER STREQUAL "clang" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang") OR
|
||||||
|
(CONAN_COMPILER STREQUAL "sun-cc" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "SunPro") )
|
||||||
|
message(FATAL_ERROR "Incorrect '${CONAN_COMPILER}', is not the one detected by CMake: '${CMAKE_CXX_COMPILER_ID}'")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
if(NOT DEFINED CONAN_COMPILER_VERSION)
|
||||||
|
conan_message(STATUS "WARN: CONAN_COMPILER_VERSION variable not set, please make sure yourself "
|
||||||
|
"that your compiler version matches your declared settings")
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
check_compiler_version()
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
macro(conan_set_flags build_type)
|
||||||
|
set(CMAKE_CXX_FLAGS${build_type} "${CMAKE_CXX_FLAGS${build_type}} ${CONAN_CXX_FLAGS${build_type}}")
|
||||||
|
set(CMAKE_C_FLAGS${build_type} "${CMAKE_C_FLAGS${build_type}} ${CONAN_C_FLAGS${build_type}}")
|
||||||
|
set(CMAKE_SHARED_LINKER_FLAGS${build_type} "${CMAKE_SHARED_LINKER_FLAGS${build_type}} ${CONAN_SHARED_LINKER_FLAGS${build_type}}")
|
||||||
|
set(CMAKE_EXE_LINKER_FLAGS${build_type} "${CMAKE_EXE_LINKER_FLAGS${build_type}} ${CONAN_EXE_LINKER_FLAGS${build_type}}")
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_global_flags)
|
||||||
|
if(CONAN_SYSTEM_INCLUDES)
|
||||||
|
include_directories(SYSTEM ${CONAN_INCLUDE_DIRS}
|
||||||
|
"$<$<CONFIG:Release>:${CONAN_INCLUDE_DIRS_RELEASE}>"
|
||||||
|
"$<$<CONFIG:RelWithDebInfo>:${CONAN_INCLUDE_DIRS_RELWITHDEBINFO}>"
|
||||||
|
"$<$<CONFIG:MinSizeRel>:${CONAN_INCLUDE_DIRS_MINSIZEREL}>"
|
||||||
|
"$<$<CONFIG:Debug>:${CONAN_INCLUDE_DIRS_DEBUG}>")
|
||||||
|
else()
|
||||||
|
include_directories(${CONAN_INCLUDE_DIRS}
|
||||||
|
"$<$<CONFIG:Release>:${CONAN_INCLUDE_DIRS_RELEASE}>"
|
||||||
|
"$<$<CONFIG:RelWithDebInfo>:${CONAN_INCLUDE_DIRS_RELWITHDEBINFO}>"
|
||||||
|
"$<$<CONFIG:MinSizeRel>:${CONAN_INCLUDE_DIRS_MINSIZEREL}>"
|
||||||
|
"$<$<CONFIG:Debug>:${CONAN_INCLUDE_DIRS_DEBUG}>")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
link_directories(${CONAN_LIB_DIRS})
|
||||||
|
|
||||||
|
conan_find_libraries_abs_path("${CONAN_LIBS_DEBUG}" "${CONAN_LIB_DIRS_DEBUG}"
|
||||||
|
CONAN_LIBS_DEBUG)
|
||||||
|
conan_find_libraries_abs_path("${CONAN_LIBS_RELEASE}" "${CONAN_LIB_DIRS_RELEASE}"
|
||||||
|
CONAN_LIBS_RELEASE)
|
||||||
|
conan_find_libraries_abs_path("${CONAN_LIBS_RELWITHDEBINFO}" "${CONAN_LIB_DIRS_RELWITHDEBINFO}"
|
||||||
|
CONAN_LIBS_RELWITHDEBINFO)
|
||||||
|
conan_find_libraries_abs_path("${CONAN_LIBS_MINSIZEREL}" "${CONAN_LIB_DIRS_MINSIZEREL}"
|
||||||
|
CONAN_LIBS_MINSIZEREL)
|
||||||
|
|
||||||
|
add_compile_options(${CONAN_DEFINES}
|
||||||
|
"$<$<CONFIG:Debug>:${CONAN_DEFINES_DEBUG}>"
|
||||||
|
"$<$<CONFIG:Release>:${CONAN_DEFINES_RELEASE}>"
|
||||||
|
"$<$<CONFIG:RelWithDebInfo>:${CONAN_DEFINES_RELWITHDEBINFO}>"
|
||||||
|
"$<$<CONFIG:MinSizeRel>:${CONAN_DEFINES_MINSIZEREL}>")
|
||||||
|
|
||||||
|
conan_set_flags("")
|
||||||
|
conan_set_flags("_RELEASE")
|
||||||
|
conan_set_flags("_DEBUG")
|
||||||
|
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
macro(conan_target_link_libraries target)
|
||||||
|
if(CONAN_TARGETS)
|
||||||
|
target_link_libraries(${target} ${CONAN_TARGETS})
|
||||||
|
else()
|
||||||
|
target_link_libraries(${target} ${CONAN_LIBS})
|
||||||
|
foreach(_LIB ${CONAN_LIBS_RELEASE})
|
||||||
|
target_link_libraries(${target} optimized ${_LIB})
|
||||||
|
endforeach()
|
||||||
|
foreach(_LIB ${CONAN_LIBS_DEBUG})
|
||||||
|
target_link_libraries(${target} debug ${_LIB})
|
||||||
|
endforeach()
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
|
||||||
|
|
||||||
|
### Definition of user declared vars (user_info) ###
|
||||||
|
|
|
@ -0,0 +1,97 @@
|
||||||
|
[includedirs]
|
||||||
|
|
||||||
|
|
||||||
|
[libdirs]
|
||||||
|
|
||||||
|
|
||||||
|
[bindirs]
|
||||||
|
|
||||||
|
|
||||||
|
[resdirs]
|
||||||
|
|
||||||
|
|
||||||
|
[builddirs]
|
||||||
|
C:/Users/29019/.conan/data/libevent/3.0/_/_/package/7fe636e1f1e00b88b23fa1fed71234af42a2743a/
|
||||||
|
|
||||||
|
[libs]
|
||||||
|
|
||||||
|
|
||||||
|
[defines]
|
||||||
|
|
||||||
|
|
||||||
|
[cppflags]
|
||||||
|
|
||||||
|
|
||||||
|
[cxxflags]
|
||||||
|
|
||||||
|
|
||||||
|
[cflags]
|
||||||
|
|
||||||
|
|
||||||
|
[sharedlinkflags]
|
||||||
|
|
||||||
|
|
||||||
|
[exelinkflags]
|
||||||
|
|
||||||
|
|
||||||
|
[sysroot]
|
||||||
|
|
||||||
|
|
||||||
|
[frameworks]
|
||||||
|
|
||||||
|
|
||||||
|
[framework_paths]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[includedirs_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[libdirs_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[bindirs_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[resdirs_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[builddirs_libevent]
|
||||||
|
C:/Users/29019/.conan/data/libevent/3.0/_/_/package/7fe636e1f1e00b88b23fa1fed71234af42a2743a/
|
||||||
|
|
||||||
|
[libs_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[defines_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[cppflags_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[cxxflags_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[cflags_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[sharedlinkflags_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[exelinkflags_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[sysroot_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[frameworks_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[framework_paths_libevent]
|
||||||
|
|
||||||
|
|
||||||
|
[rootpath_libevent]
|
||||||
|
C:/Users/29019/.conan/data/libevent/3.0/_/_/package/7fe636e1f1e00b88b23fa1fed71234af42a2743a
|
||||||
|
|
||||||
|
|
||||||
|
[USER_libevent]
|
||||||
|
[ENV_libevent]
|
|
@ -0,0 +1,4 @@
|
||||||
|
[requires]
|
||||||
|
libevent/4.0
|
||||||
|
[generators]
|
||||||
|
cmake
|
|
@ -0,0 +1,35 @@
|
||||||
|
[settings]
|
||||||
|
arch=x86_64
|
||||||
|
build_type=Release
|
||||||
|
compiler=gcc
|
||||||
|
compiler.libcxx=libstdc++
|
||||||
|
compiler.version=7
|
||||||
|
os=Windows
|
||||||
|
|
||||||
|
[requires]
|
||||||
|
libevent/3.Y.Z
|
||||||
|
|
||||||
|
[options]
|
||||||
|
|
||||||
|
|
||||||
|
[full_settings]
|
||||||
|
arch=x86_64
|
||||||
|
arch_build=x86_64
|
||||||
|
build_type=Release
|
||||||
|
compiler=gcc
|
||||||
|
compiler.libcxx=libstdc++
|
||||||
|
compiler.version=7
|
||||||
|
os=Windows
|
||||||
|
os_build=Windows
|
||||||
|
|
||||||
|
[full_requires]
|
||||||
|
libevent/3.0:7fe636e1f1e00b88b23fa1fed71234af42a2743a
|
||||||
|
|
||||||
|
[full_options]
|
||||||
|
|
||||||
|
|
||||||
|
[recipe_hash]
|
||||||
|
|
||||||
|
|
||||||
|
[env]
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"options": [],
|
||||||
|
"root": {
|
||||||
|
"name": null,
|
||||||
|
"version": null,
|
||||||
|
"user": null,
|
||||||
|
"channel": null
|
||||||
|
}
|
||||||
|
}
|
BIN
obj/libGeneral.a
BIN
obj/libGeneral.a
Binary file not shown.
|
@ -3,18 +3,12 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
#include "TcpClient.h"
|
#include "TcpClient.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void conn_writecb(struct bufferevent *, void *);
|
void conn_writecb(struct bufferevent *, void *);
|
||||||
void conn_readcb(struct bufferevent *, void *);
|
void conn_readcb(struct bufferevent *, void *);
|
||||||
void conn_eventcb(struct bufferevent *, short, void *);
|
void conn_eventcb(struct bufferevent *, short, void *);
|
||||||
void delay(int ms);
|
void delay(int ms);
|
||||||
int ThreadRun(TcpClientLibevent *p);
|
int ThreadRun(TcpClientLibevent *p);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//conn_writecwritecb函数将在bufferevent中的output evbuffer缓冲区发送完成后被调用。
|
//conn_writecwritecb函数将在bufferevent中的output evbuffer缓冲区发送完成后被调用。
|
||||||
//此时evbuffer_get_length(output) = 0,说明output evbuffer缓冲区被清空。
|
//此时evbuffer_get_length(output) = 0,说明output evbuffer缓冲区被清空。
|
||||||
//假设发现有10000条记录要发送出去,1次发送10000条将占用大量内存,所以,我们要分批发送
|
//假设发现有10000条记录要发送出去,1次发送10000条将占用大量内存,所以,我们要分批发送
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#define GENERAL_TCPCLIENT_H
|
#define GENERAL_TCPCLIENT_H
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <event2/bufferevent.h>
|
#include "event2/bufferevent.h"
|
||||||
#include <event2/buffer.h>
|
#include <event2/buffer.h>
|
||||||
#include <event2/listener.h>
|
#include <event2/listener.h>
|
||||||
#include <event2/util.h>
|
#include <event2/util.h>
|
||||||
|
|
|
@ -1,46 +0,0 @@
|
||||||
# include/Makefile.am for libevent
|
|
||||||
# Copyright 2000-2007 Niels Provos
|
|
||||||
# Copyright 2007-2012 Niels Provos and Nick Mathewson
|
|
||||||
#
|
|
||||||
# See LICENSE for copying information.
|
|
||||||
|
|
||||||
include_event2dir = $(includedir)/event2
|
|
||||||
|
|
||||||
EVENT2_EXPORT = \
|
|
||||||
include/event2/buffer.h \
|
|
||||||
include/event2/buffer_compat.h \
|
|
||||||
include/event2/bufferevent.h \
|
|
||||||
include/event2/bufferevent_compat.h \
|
|
||||||
include/event2/bufferevent_ssl.h \
|
|
||||||
include/event2/bufferevent_struct.h \
|
|
||||||
include/event2/dns.h \
|
|
||||||
include/event2/dns_compat.h \
|
|
||||||
include/event2/dns_struct.h \
|
|
||||||
include/event2/event.h \
|
|
||||||
include/event2/event_compat.h \
|
|
||||||
include/event2/event_struct.h \
|
|
||||||
include/event2/http.h \
|
|
||||||
include/event2/http_compat.h \
|
|
||||||
include/event2/http_struct.h \
|
|
||||||
include/event2/keyvalq_struct.h \
|
|
||||||
include/event2/listener.h \
|
|
||||||
include/event2/rpc.h \
|
|
||||||
include/event2/rpc_compat.h \
|
|
||||||
include/event2/rpc_struct.h \
|
|
||||||
include/event2/tag.h \
|
|
||||||
include/event2/tag_compat.h \
|
|
||||||
include/event2/thread.h \
|
|
||||||
include/event2/util.h \
|
|
||||||
include/event2/visibility.h
|
|
||||||
|
|
||||||
## Without the nobase_ prefixing, Automake would strip "include/event2/" from
|
|
||||||
## the source header filename to derive the installed header filename.
|
|
||||||
## With nobase_ the installed path is $(includedir)/include/event2/ev*.h.
|
|
||||||
|
|
||||||
if INSTALL_LIBEVENT
|
|
||||||
include_event2_HEADERS = $(EVENT2_EXPORT)
|
|
||||||
nodist_include_event2_HEADERS = include/event2/event-config.h
|
|
||||||
else
|
|
||||||
noinst_HEADERS += $(EVENT2_EXPORT)
|
|
||||||
nodist_noinst_HEADERS = include/event2/event-config.h
|
|
||||||
endif
|
|
|
@ -7,10 +7,15 @@
|
||||||
*
|
*
|
||||||
* Do not rely on macros in this file existing in later versions.
|
* Do not rely on macros in this file existing in later versions.
|
||||||
*/
|
*/
|
||||||
#ifndef EVENT_CONFIG_H__
|
|
||||||
#define EVENT_CONFIG_H__
|
#ifndef EVENT2_EVENT_CONFIG_H_INCLUDED_
|
||||||
/* config.h. Generated by configure. */
|
#define EVENT2_EVENT_CONFIG_H_INCLUDED_
|
||||||
/* config.h.in. Generated from configure.in by autoheader. */
|
|
||||||
|
/* config.h. Generated from config.h.in by configure. */
|
||||||
|
/* config.h.in. Generated from configure.ac by autoheader. */
|
||||||
|
|
||||||
|
/* Define if libevent should build without support for a debug mode */
|
||||||
|
/* #undef EVENT__DISABLE_DEBUG_MODE */
|
||||||
|
|
||||||
/* Define if libevent should not allow replacing the mm functions */
|
/* Define if libevent should not allow replacing the mm functions */
|
||||||
/* #undef EVENT__DISABLE_MM_REPLACEMENT */
|
/* #undef EVENT__DISABLE_MM_REPLACEMENT */
|
||||||
|
@ -18,18 +23,36 @@
|
||||||
/* Define if libevent should not be compiled with thread support */
|
/* Define if libevent should not be compiled with thread support */
|
||||||
/* #undef EVENT__DISABLE_THREAD_SUPPORT */
|
/* #undef EVENT__DISABLE_THREAD_SUPPORT */
|
||||||
|
|
||||||
/* Define if clock_gettime is available in libc */
|
/* Define to 1 if you have the `accept4' function. */
|
||||||
/* #undef _EVENT_DNS_USE_CPU_CLOCK_FOR_ID */
|
/* #undef EVENT__HAVE_ACCEPT4 */
|
||||||
|
|
||||||
/* Define is no secure id variant is available */
|
/* Define to 1 if you have the `arc4random' function. */
|
||||||
/* #define _EVENT_DNS_USE_GETTIMEOFDAY_FOR_ID 1 */
|
/* #undef EVENT__HAVE_ARC4RANDOM */
|
||||||
#define EVENT_DNS_USE_FTIME_FOR_ID_ 1
|
|
||||||
|
/* Define to 1 if you have the `arc4random_buf' function. */
|
||||||
|
/* #undef EVENT__HAVE_ARC4RANDOM_BUF */
|
||||||
|
|
||||||
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
||||||
/* #undef EVENT__HAVE_ARPA_INET_H */
|
/* #undef EVENT__HAVE_ARPA_INET_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the `clock_gettime' function. */
|
/* Define to 1 if you have the `clock_gettime' function. */
|
||||||
/* #undef EVENT__HAVE_CLOCK_GETTIME */
|
#define EVENT__HAVE_CLOCK_GETTIME 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `CTL_KERN', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
/* #undef EVENT__HAVE_DECL_CTL_KERN */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `KERN_ARND', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
/* #undef EVENT__HAVE_DECL_KERN_ARND */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `KERN_RANDOM', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
/* #undef EVENT__HAVE_DECL_KERN_RANDOM */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `RANDOM_UUID', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
/* #undef EVENT__HAVE_DECL_RANDOM_UUID */
|
||||||
|
|
||||||
/* Define if /dev/poll is available */
|
/* Define if /dev/poll is available */
|
||||||
/* #undef EVENT__HAVE_DEVPOLL */
|
/* #undef EVENT__HAVE_DEVPOLL */
|
||||||
|
@ -40,9 +63,18 @@
|
||||||
/* Define if your system supports the epoll system calls */
|
/* Define if your system supports the epoll system calls */
|
||||||
/* #undef EVENT__HAVE_EPOLL */
|
/* #undef EVENT__HAVE_EPOLL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `epoll_create1' function. */
|
||||||
|
/* #undef EVENT__HAVE_EPOLL_CREATE1 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `epoll_ctl' function. */
|
/* Define to 1 if you have the `epoll_ctl' function. */
|
||||||
/* #undef EVENT__HAVE_EPOLL_CTL */
|
/* #undef EVENT__HAVE_EPOLL_CTL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <errno.h> header file. */
|
||||||
|
#define EVENT__HAVE_ERRNO_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have ERR_remove_thread_stat(). */
|
||||||
|
#define EVENT__HAVE_ERR_REMOVE_THREAD_STATE 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `eventfd' function. */
|
/* Define to 1 if you have the `eventfd' function. */
|
||||||
/* #undef EVENT__HAVE_EVENTFD */
|
/* #undef EVENT__HAVE_EVENTFD */
|
||||||
|
|
||||||
|
@ -55,8 +87,32 @@
|
||||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
#define EVENT__HAVE_FCNTL_H 1
|
#define EVENT__HAVE_FCNTL_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `getaddrinfo' function. */
|
/* Define to 1 if the system has the type `fd_mask'. */
|
||||||
#define EVENT__HAVE_GETADDRINFO 1
|
/* #undef EVENT__HAVE_FD_MASK */
|
||||||
|
|
||||||
|
/* Do we have getaddrinfo()? */
|
||||||
|
/* #undef EVENT__HAVE_GETADDRINFO */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getegid' function. */
|
||||||
|
/* #undef EVENT__HAVE_GETEGID */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `geteuid' function. */
|
||||||
|
/* #undef EVENT__HAVE_GETEUID */
|
||||||
|
|
||||||
|
/* Define this if you have any gethostbyname_r() */
|
||||||
|
/* #undef EVENT__HAVE_GETHOSTBYNAME_R */
|
||||||
|
|
||||||
|
/* Define this if gethostbyname_r takes 3 arguments */
|
||||||
|
/* #undef EVENT__HAVE_GETHOSTBYNAME_R_3_ARG */
|
||||||
|
|
||||||
|
/* Define this if gethostbyname_r takes 5 arguments */
|
||||||
|
/* #undef EVENT__HAVE_GETHOSTBYNAME_R_5_ARG */
|
||||||
|
|
||||||
|
/* Define this if gethostbyname_r takes 6 arguments */
|
||||||
|
/* #undef EVENT__HAVE_GETHOSTBYNAME_R_6_ARG */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getifaddrs' function. */
|
||||||
|
/* #undef EVENT__HAVE_GETIFADDRS */
|
||||||
|
|
||||||
/* Define to 1 if you have the `getnameinfo' function. */
|
/* Define to 1 if you have the `getnameinfo' function. */
|
||||||
#define EVENT__HAVE_GETNAMEINFO 1
|
#define EVENT__HAVE_GETNAMEINFO 1
|
||||||
|
@ -68,22 +124,34 @@
|
||||||
#define EVENT__HAVE_GETSERVBYNAME 1
|
#define EVENT__HAVE_GETSERVBYNAME 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `gettimeofday' function. */
|
/* Define to 1 if you have the `gettimeofday' function. */
|
||||||
/* #define EVENT__HAVE_GETTIMEOFDAY 1 */
|
#define EVENT__HAVE_GETTIMEOFDAY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ifaddrs.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_IFADDRS_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the `inet_ntop' function. */
|
/* Define to 1 if you have the `inet_ntop' function. */
|
||||||
/* #undef EVENT__HAVE_INET_NTOP */
|
#define EVENT__HAVE_INET_NTOP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `inet_pton' function. */
|
/* Define to 1 if you have the `inet_pton' function. */
|
||||||
/* #undef EVENT__HAVE_INET_PTON */
|
#define EVENT__HAVE_INET_PTON 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
/* #define EVENT__HAVE_INTTYPES_H 1 */
|
#define EVENT__HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `issetugid' function. */
|
||||||
|
/* #undef EVENT__HAVE_ISSETUGID */
|
||||||
|
|
||||||
/* Define to 1 if you have the `kqueue' function. */
|
/* Define to 1 if you have the `kqueue' function. */
|
||||||
/* #undef EVENT__HAVE_KQUEUE */
|
/* #undef EVENT__HAVE_KQUEUE */
|
||||||
|
|
||||||
/* Define if the system has zlib */
|
/* Define if the system has zlib */
|
||||||
/* #undef EVENT__HAVE_LIBZ */
|
#define EVENT__HAVE_LIBZ 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mach_absolute_time' function. */
|
||||||
|
/* #undef EVENT__HAVE_MACH_ABSOLUTE_TIME */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <mach/mach_time.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_MACH_MACH_TIME_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <memory.h> header file. */
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
#define EVENT__HAVE_MEMORY_H 1
|
#define EVENT__HAVE_MEMORY_H 1
|
||||||
|
@ -91,15 +159,30 @@
|
||||||
/* Define to 1 if you have the `mmap' function. */
|
/* Define to 1 if you have the `mmap' function. */
|
||||||
/* #undef EVENT__HAVE_MMAP */
|
/* #undef EVENT__HAVE_MMAP */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `nanosleep' function. */
|
||||||
|
#define EVENT__HAVE_NANOSLEEP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <netdb.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_NETDB_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <netinet/in6.h> header file. */
|
/* Define to 1 if you have the <netinet/in6.h> header file. */
|
||||||
/* #undef EVENT__HAVE_NETINET_IN6_H */
|
/* #undef EVENT__HAVE_NETINET_IN6_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <netinet/in.h> header file. */
|
/* Define to 1 if you have the <netinet/in.h> header file. */
|
||||||
/* #undef EVENT__HAVE_NETINET_IN_H */
|
/* #undef EVENT__HAVE_NETINET_IN_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <netinet/tcp.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_NETINET_TCP_H */
|
||||||
|
|
||||||
|
/* Define if the system has openssl */
|
||||||
|
#define EVENT__HAVE_OPENSSL 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `pipe' function. */
|
/* Define to 1 if you have the `pipe' function. */
|
||||||
/* #undef EVENT__HAVE_PIPE */
|
/* #undef EVENT__HAVE_PIPE */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `pipe2' function. */
|
||||||
|
/* #undef EVENT__HAVE_PIPE2 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `poll' function. */
|
/* Define to 1 if you have the `poll' function. */
|
||||||
/* #undef EVENT__HAVE_POLL */
|
/* #undef EVENT__HAVE_POLL */
|
||||||
|
|
||||||
|
@ -118,6 +201,9 @@
|
||||||
/* Define if we have pthreads on this system */
|
/* Define if we have pthreads on this system */
|
||||||
/* #undef EVENT__HAVE_PTHREADS */
|
/* #undef EVENT__HAVE_PTHREADS */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `putenv' function. */
|
||||||
|
#define EVENT__HAVE_PUTENV 1
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `sa_family_t'. */
|
/* Define to 1 if the system has the type `sa_family_t'. */
|
||||||
/* #undef EVENT__HAVE_SA_FAMILY_T */
|
/* #undef EVENT__HAVE_SA_FAMILY_T */
|
||||||
|
|
||||||
|
@ -127,9 +213,15 @@
|
||||||
/* Define to 1 if you have the `sendfile' function. */
|
/* Define to 1 if you have the `sendfile' function. */
|
||||||
/* #undef EVENT__HAVE_SENDFILE */
|
/* #undef EVENT__HAVE_SENDFILE */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setenv' function. */
|
||||||
|
/* #undef EVENT__HAVE_SETENV */
|
||||||
|
|
||||||
/* Define if F_SETFD is defined in <fcntl.h> */
|
/* Define if F_SETFD is defined in <fcntl.h> */
|
||||||
/* #undef EVENT__HAVE_SETFD */
|
/* #undef EVENT__HAVE_SETFD */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setrlimit' function. */
|
||||||
|
/* #undef EVENT__HAVE_SETRLIMIT */
|
||||||
|
|
||||||
/* Define to 1 if you have the `sigaction' function. */
|
/* Define to 1 if you have the `sigaction' function. */
|
||||||
/* #undef EVENT__HAVE_SIGACTION */
|
/* #undef EVENT__HAVE_SIGACTION */
|
||||||
|
|
||||||
|
@ -146,7 +238,7 @@
|
||||||
#define EVENT__HAVE_STDDEF_H 1
|
#define EVENT__HAVE_STDDEF_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdint.h> header file. */
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
/* #define EVENT__HAVE_STDINT_H 1 */
|
#define EVENT__HAVE_STDINT_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
#define EVENT__HAVE_STDLIB_H 1
|
#define EVENT__HAVE_STDLIB_H 1
|
||||||
|
@ -164,34 +256,47 @@
|
||||||
/* #undef EVENT__HAVE_STRSEP */
|
/* #undef EVENT__HAVE_STRSEP */
|
||||||
|
|
||||||
/* Define to 1 if you have the `strtok_r' function. */
|
/* Define to 1 if you have the `strtok_r' function. */
|
||||||
/* #undef EVENT__HAVE_STRTOK_R */
|
#define EVENT__HAVE_STRTOK_R 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strtoll' function. */
|
/* Define to 1 if you have the `strtoll' function. */
|
||||||
/* #define EVENT__HAVE_STRTOLL 1 */
|
#define EVENT__HAVE_STRTOLL 1
|
||||||
|
|
||||||
|
/* Define to 1 if the system has the type `struct addrinfo'. */
|
||||||
#define EVENT__HAVE_STRUCT_ADDRINFO 1
|
#define EVENT__HAVE_STRUCT_ADDRINFO 1
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `struct in6_addr'. */
|
/* Define to 1 if the system has the type `struct in6_addr'. */
|
||||||
#define EVENT__HAVE_STRUCT_IN6_ADDR 1
|
#define EVENT__HAVE_STRUCT_IN6_ADDR 1
|
||||||
|
|
||||||
/* Define to 1 if `s6_addr16' is member of `struct in6_addr'. */
|
/* Define to 1 if `s6_addr16' is a member of `struct in6_addr'. */
|
||||||
#define EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 1
|
/* #undef EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 */
|
||||||
|
|
||||||
/* Define to 1 if `s6_addr32' is member of `struct in6_addr'. */
|
/* Define to 1 if `s6_addr32' is a member of `struct in6_addr'. */
|
||||||
#define EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 1
|
/* #undef EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 */
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `struct sockaddr_in6'. */
|
/* Define to 1 if the system has the type `struct sockaddr_in6'. */
|
||||||
#define EVENT__HAVE_STRUCT_SOCKADDR_IN6 1
|
#define EVENT__HAVE_STRUCT_SOCKADDR_IN6 1
|
||||||
|
|
||||||
/* Define to 1 if `sin6_len' is member of `struct sockaddr_in6'. */
|
/* Define to 1 if `sin6_len' is a member of `struct sockaddr_in6'. */
|
||||||
/* #undef EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN */
|
/* #undef EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN */
|
||||||
|
|
||||||
/* Define to 1 if `sin_len' is member of `struct sockaddr_in'. */
|
/* Define to 1 if `sin_len' is a member of `struct sockaddr_in'. */
|
||||||
/* #undef EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */
|
/* #undef EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `struct sockaddr_storage'. */
|
/* Define to 1 if the system has the type `struct sockaddr_storage'. */
|
||||||
#define EVENT__HAVE_STRUCT_SOCKADDR_STORAGE 1
|
#define EVENT__HAVE_STRUCT_SOCKADDR_STORAGE 1
|
||||||
|
|
||||||
|
/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */
|
||||||
|
#define EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
|
||||||
|
|
||||||
|
/* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */
|
||||||
|
/* #undef EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY */
|
||||||
|
|
||||||
|
/* Define to 1 if the system has the type `struct so_linger'. */
|
||||||
|
/* #undef EVENT__HAVE_STRUCT_SO_LINGER */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysctl' function. */
|
||||||
|
/* #undef EVENT__HAVE_SYSCTL */
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/devpoll.h> header file. */
|
/* Define to 1 if you have the <sys/devpoll.h> header file. */
|
||||||
/* #undef EVENT__HAVE_SYS_DEVPOLL_H */
|
/* #undef EVENT__HAVE_SYS_DEVPOLL_H */
|
||||||
|
|
||||||
|
@ -211,11 +316,14 @@
|
||||||
/* #undef EVENT__HAVE_SYS_MMAN_H */
|
/* #undef EVENT__HAVE_SYS_MMAN_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/param.h> header file. */
|
/* Define to 1 if you have the <sys/param.h> header file. */
|
||||||
/* #define EVENT__HAVE_SYS_PARAM_H 1 */
|
#define EVENT__HAVE_SYS_PARAM_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/queue.h> header file. */
|
/* Define to 1 if you have the <sys/queue.h> header file. */
|
||||||
/* #undef EVENT__HAVE_SYS_QUEUE_H */
|
/* #undef EVENT__HAVE_SYS_QUEUE_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/resource.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_SYS_RESOURCE_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/select.h> header file. */
|
/* Define to 1 if you have the <sys/select.h> header file. */
|
||||||
/* #undef EVENT__HAVE_SYS_SELECT_H */
|
/* #undef EVENT__HAVE_SYS_SELECT_H */
|
||||||
|
|
||||||
|
@ -228,8 +336,14 @@
|
||||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
#define EVENT__HAVE_SYS_STAT_H 1
|
#define EVENT__HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/sysctl.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_SYS_SYSCTL_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/timerfd.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_SYS_TIMERFD_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/time.h> header file. */
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
/* #define EVENT__HAVE_SYS_TIME_H 1 */
|
#define EVENT__HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
#define EVENT__HAVE_SYS_TYPES_H 1
|
#define EVENT__HAVE_SYS_TYPES_H 1
|
||||||
|
@ -237,6 +351,9 @@
|
||||||
/* Define to 1 if you have the <sys/uio.h> header file. */
|
/* Define to 1 if you have the <sys/uio.h> header file. */
|
||||||
/* #undef EVENT__HAVE_SYS_UIO_H */
|
/* #undef EVENT__HAVE_SYS_UIO_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/wait.h> header file. */
|
||||||
|
/* #undef EVENT__HAVE_SYS_WAIT_H */
|
||||||
|
|
||||||
/* Define if TAILQ_FOREACH is defined in <sys/queue.h> */
|
/* Define if TAILQ_FOREACH is defined in <sys/queue.h> */
|
||||||
/* #undef EVENT__HAVE_TAILQFOREACH */
|
/* #undef EVENT__HAVE_TAILQFOREACH */
|
||||||
|
|
||||||
|
@ -249,30 +366,54 @@
|
||||||
/* Define if timercmp is defined in <sys/time.h> */
|
/* Define if timercmp is defined in <sys/time.h> */
|
||||||
#define EVENT__HAVE_TIMERCMP 1
|
#define EVENT__HAVE_TIMERCMP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `timerfd_create' function. */
|
||||||
|
/* #undef EVENT__HAVE_TIMERFD_CREATE */
|
||||||
|
|
||||||
/* Define if timerisset is defined in <sys/time.h> */
|
/* Define if timerisset is defined in <sys/time.h> */
|
||||||
#define EVENT__HAVE_TIMERISSET 1
|
#define EVENT__HAVE_TIMERISSET 1
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `uint16_t'. */
|
/* Define to 1 if the system has the type `uint16_t'. */
|
||||||
/* #define EVENT__HAVE_UINT16_T 1 */
|
#define EVENT__HAVE_UINT16_T 1
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `uint32_t'. */
|
/* Define to 1 if the system has the type `uint32_t'. */
|
||||||
/* #define EVENT__HAVE_UINT32_T 1 */
|
#define EVENT__HAVE_UINT32_T 1
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `uint64_t'. */
|
/* Define to 1 if the system has the type `uint64_t'. */
|
||||||
/* #define EVENT__HAVE_UINT64_T 1 */
|
#define EVENT__HAVE_UINT64_T 1
|
||||||
|
|
||||||
/* Define to 1 if the system has the type `uint8_t'. */
|
/* Define to 1 if the system has the type `uint8_t'. */
|
||||||
/* #define EVENT__HAVE_UINT8_T 1 */
|
#define EVENT__HAVE_UINT8_T 1
|
||||||
|
|
||||||
|
/* Define to 1 if the system has the type `uintptr_t'. */
|
||||||
|
#define EVENT__HAVE_UINTPTR_T 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `umask' function. */
|
||||||
|
#define EVENT__HAVE_UMASK 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <unistd.h> header file. */
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
/* #define EVENT__HAVE_UNISTD_H 1 */
|
#define EVENT__HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `unsetenv' function. */
|
||||||
|
/* #undef EVENT__HAVE_UNSETENV */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `usleep' function. */
|
||||||
|
#define EVENT__HAVE_USLEEP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `vasprintf' function. */
|
/* Define to 1 if you have the `vasprintf' function. */
|
||||||
/* #undef EVENT__HAVE_VASPRINTF */
|
#define EVENT__HAVE_VASPRINTF 1
|
||||||
|
|
||||||
|
/* Define if waitpid() supports WNOWAIT */
|
||||||
|
/* #undef EVENT__HAVE_WAITPID_WITH_WNOWAIT */
|
||||||
|
|
||||||
/* Define if kqueue works correctly with pipes */
|
/* Define if kqueue works correctly with pipes */
|
||||||
/* #undef EVENT__HAVE_WORKING_KQUEUE */
|
/* #undef EVENT__HAVE_WORKING_KQUEUE */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define EVENT__HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */
|
||||||
|
#define EVENT__LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
/* Numeric representation of the version */
|
/* Numeric representation of the version */
|
||||||
#define EVENT__NUMERIC_VERSION 0x02010800
|
#define EVENT__NUMERIC_VERSION 0x02010800
|
||||||
|
|
||||||
|
@ -283,46 +424,47 @@
|
||||||
#define EVENT__PACKAGE_BUGREPORT ""
|
#define EVENT__PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
/* Define to the full name of this package. */
|
/* Define to the full name of this package. */
|
||||||
#define EVENT__PACKAGE_NAME ""
|
#define EVENT__PACKAGE_NAME "libevent"
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
/* Define to the full name and version of this package. */
|
||||||
#define EVENT__PACKAGE_STRING ""
|
#define EVENT__PACKAGE_STRING "libevent 2.1.8-stable"
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
/* Define to the one symbol short name of this package. */
|
||||||
#define EVENT__PACKAGE_TARNAME ""
|
#define EVENT__PACKAGE_TARNAME "libevent"
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define EVENT__PACKAGE_URL ""
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
/* Define to the version of this package. */
|
||||||
#define EVENT__PACKAGE_VERSION ""
|
#define EVENT__PACKAGE_VERSION "2.1.8-stable"
|
||||||
|
|
||||||
/* Define to necessary symbol if this constant uses a non-standard name on
|
/* Define to necessary symbol if this constant uses a non-standard name on
|
||||||
your system. */
|
your system. */
|
||||||
/* #undef EVENT__PTHREAD_CREATE_JOINABLE */
|
/* #undef EVENT__PTHREAD_CREATE_JOINABLE */
|
||||||
|
|
||||||
/* The size of a `int', as computed by sizeof. */
|
/* The size of `int', as computed by sizeof. */
|
||||||
#define EVENT__SIZEOF_INT 4
|
#define EVENT__SIZEOF_INT 4
|
||||||
|
|
||||||
/* The size of a `long', as computed by sizeof. */
|
/* The size of `long', as computed by sizeof. */
|
||||||
#define EVENT__SIZEOF_LONG 4
|
#define EVENT__SIZEOF_LONG 4
|
||||||
|
|
||||||
/* The size of a `long long', as computed by sizeof. */
|
/* The size of `long long', as computed by sizeof. */
|
||||||
#define EVENT__SIZEOF_LONG_LONG 8
|
#define EVENT__SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
/* The size of a `short', as computed by sizeof. */
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define EVENT__SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `pthread_t', as computed by sizeof. */
|
||||||
|
/* #undef EVENT__SIZEOF_PTHREAD_T */
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
#define EVENT__SIZEOF_SHORT 2
|
#define EVENT__SIZEOF_SHORT 2
|
||||||
|
|
||||||
/* The size of `size_t', as computed by sizeof. */
|
/* The size of `size_t', as computed by sizeof. */
|
||||||
#ifdef _WIN64
|
|
||||||
#define EVENT__SIZEOF_SIZE_T 8
|
#define EVENT__SIZEOF_SIZE_T 8
|
||||||
#else
|
|
||||||
#define EVENT__SIZEOF_SIZE_T 4
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* The size of `void *', as computed by sizeof. */
|
/* The size of `void *', as computed by sizeof. */
|
||||||
#ifdef _WIN64
|
|
||||||
#define EVENT__SIZEOF_VOID_P 8
|
#define EVENT__SIZEOF_VOID_P 8
|
||||||
#else
|
|
||||||
#define EVENT__SIZEOF_VOID_P 4
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Define to 1 if you have the ANSI C header files. */
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
#define EVENT__STDC_HEADERS 1
|
#define EVENT__STDC_HEADERS 1
|
||||||
|
@ -330,31 +472,74 @@
|
||||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
#define EVENT__TIME_WITH_SYS_TIME 1
|
#define EVENT__TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef EVENT___ALL_SOURCE
|
||||||
|
# define EVENT___ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef EVENT___GNU_SOURCE
|
||||||
|
# define EVENT___GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef EVENT___POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define EVENT___POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef EVENT___TANDEM_SOURCE
|
||||||
|
# define EVENT___TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef EVENT____EXTENSIONS__
|
||||||
|
# define EVENT____EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* Version number of package */
|
/* Version number of package */
|
||||||
#define EVENT__VERSION "2.1.8-stable"
|
#define EVENT__VERSION "2.1.8-stable"
|
||||||
|
|
||||||
|
/* Enable large inode numbers on Mac OS X 10.5. */
|
||||||
|
#ifndef EVENT___DARWIN_USE_64_BIT_INODE
|
||||||
|
# define EVENT___DARWIN_USE_64_BIT_INODE 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
#define EVENT___FILE_OFFSET_BITS 64
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef EVENT___LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef EVENT___MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef EVENT___POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef EVENT___POSIX_SOURCE */
|
||||||
|
|
||||||
/* Define to appropriate substitue if compiler doesnt have __func__ */
|
/* Define to appropriate substitue if compiler doesnt have __func__ */
|
||||||
#define EVENT____func__ __FUNCTION__
|
/* #undef EVENT____func__ */
|
||||||
|
|
||||||
/* Define to empty if `const' does not conform to ANSI C. */
|
/* Define to empty if `const' does not conform to ANSI C. */
|
||||||
/* #undef EVENT__const */
|
/* #undef EVENT__const */
|
||||||
|
|
||||||
/* Define to `__inline__' or `__inline' if that's what the C compiler
|
/* Define to `__inline__' or `__inline' if that's what the C compiler
|
||||||
calls it, or to nothing if 'inline' is not supported under any name. */
|
calls it, or to nothing if 'inline' is not supported under any name. */
|
||||||
#ifndef _EVENT___cplusplus
|
#ifndef EVENT____cplusplus
|
||||||
#define EVENT__inline __inline
|
/* #undef EVENT__inline */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Define to `int' if <sys/types.h> does not define. */
|
/* Define to `int' if <sys/types.h> does not define. */
|
||||||
/* #undef EVENT__pid_t */
|
/* #undef EVENT__pid_t */
|
||||||
|
|
||||||
/* Define to `unsigned' if <sys/types.h> does not define. */
|
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
||||||
/* #undef EVENT__size_t */
|
/* #undef EVENT__size_t */
|
||||||
|
|
||||||
/* Define to unsigned int if you dont have it */
|
/* Define to unsigned int if you dont have it */
|
||||||
#define EVENT__socklen_t unsigned int
|
#define EVENT__socklen_t unsigned int
|
||||||
|
|
||||||
/* Define to `int' if <sys/types.h> does not define. */
|
/* Define to `int' if <sys/types.h> does not define. */
|
||||||
#define EVENT__ssize_t SSIZE_T
|
/* #undef EVENT__ssize_t */
|
||||||
|
|
||||||
#endif
|
#endif /* event2/event-config.h */
|
Loading…
Reference in New Issue