<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.codefast.com.cn/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.codefast.com.cn/wiki/feed.php">
        <title>CodeFast working:7_随笔随记:未整理:cmake</title>
        <description></description>
        <link>http://www.codefast.com.cn/wiki/</link>
        <image rdf:resource="http://www.codefast.com.cn/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-19T02:45:36+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E5%B8%B8%E7%94%A8%E5%8F%98%E9%87%8F&amp;rev=1608794405&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E7%9A%84install%E6%8C%87%E4%BB%A4&amp;rev=1608775950&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E8%8E%B7%E5%8F%96git%E7%89%88%E6%9C%AC%E4%BF%A1%E6%81%AF&amp;rev=1610079840&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:info%E7%A4%BA%E4%BE%8B&amp;rev=1609124911&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:target_include_link_compile_definitions_options&amp;rev=1640575565&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:target%E7%8B%AC%E7%AB%8B%E7%9A%84%E5%8F%82%E6%95%B0%E9%85%8D%E7%BD%AE&amp;rev=1610713999&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:toolchain&amp;rev=1611634955&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.codefast.com.cn/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>CodeFast</title>
        <link>http://www.codefast.com.cn/wiki/</link>
        <url>http://www.codefast.com.cn/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E5%B8%B8%E7%94%A8%E5%8F%98%E9%87%8F&amp;rev=1608794405&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-24T15:20:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:cmake常用变量</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E5%B8%B8%E7%94%A8%E5%8F%98%E9%87%8F&amp;rev=1608794405&amp;do=diff</link>
        <description>&lt;https://www.cnblogs.com/xianghang123/p/3556425.html&gt;</description>
    </item>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E7%9A%84install%E6%8C%87%E4%BB%A4&amp;rev=1608775950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-24T10:12:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:cmake的install指令</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E7%9A%84install%E6%8C%87%E4%BB%A4&amp;rev=1608775950&amp;do=diff</link>
        <description>【CMake】cmake的install指令</description>
    </item>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E8%8E%B7%E5%8F%96git%E7%89%88%E6%9C%AC%E4%BF%A1%E6%81%AF&amp;rev=1610079840&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-08T12:24:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:cmake获取git版本信息</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:cmake%E8%8E%B7%E5%8F%96git%E7%89%88%E6%9C%AC%E4%BF%A1%E6%81%AF&amp;rev=1610079840&amp;do=diff</link>
        <description>&lt;https://blog.csdn.net/viking_xie/article/details/105946186&gt;

获取当前版本哈希值


git rev-parse --short HEAD

macro(get_git_hash _git_hash)
    find_package(Git QUIET)
    if(GIT_FOUND)
      execute_process(
        COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
        OUTPUT_VARIABLE ${_git_hash}
        OUTPUT_STRIP_TRAILING_WHITESPACE
        ERROR_QUIET
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
      )
    endif()
endmacro()</description>
    </item>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:info%E7%A4%BA%E4%BE%8B&amp;rev=1609124911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-28T11:08:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:info示例</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:info%E7%A4%BA%E4%BE%8B&amp;rev=1609124911&amp;do=diff</link>
        <description>-- General configuration for OpenCV 3.4.5 =====================================
--   Version control:               3.4.5
-- 
--   Platform:
--     Timestamp:                   2020-12-28T02:52:57Z
--     Host:                        Linux 4.15.0-128-generic x86_64
--     CMake:                       3.10.2
--     CMake generator:             Unix Makefiles
--     CMake build tool:            /usr/bin/make
--     Configuration:               Release
-- 
--   CPU/HW features:
--     Baseline:
-- …</description>
    </item>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:target_include_link_compile_definitions_options&amp;rev=1640575565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-27T11:26:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:target_include_link_compile_definitions_options</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:target_include_link_compile_definitions_options&amp;rev=1640575565&amp;do=diff</link>
        <description>target_include_directories(hello-world PRIVATE hello)

target_link_libraries(hello-world PRIVATE hello)</description>
    </item>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:target%E7%8B%AC%E7%AB%8B%E7%9A%84%E5%8F%82%E6%95%B0%E9%85%8D%E7%BD%AE&amp;rev=1610713999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-15T20:33:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:target独立的参数配置</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:target%E7%8B%AC%E7%AB%8B%E7%9A%84%E5%8F%82%E6%95%B0%E9%85%8D%E7%BD%AE&amp;rev=1610713999&amp;do=diff</link>
        <description>TARGET_COMPILE_OPTIONS    (${TEST_PROJECT_THIS} PRIVATE )
	TARGET_INCLUDE_DIRECTORIES(${TEST_PROJECT_THIS} PRIVATE )
	TARGET_COMPILE_DEFINITIONS(${TEST_PROJECT_THIS} PRIVATE )
	TARGET_INCLUDE_DIRECTORIES(${TEST_PROJECT_THIS} PRIVATE )
	TARGET_LINK_LIBRARIES     (${TEST_PROJECT_THIS} )</description>
    </item>
    <item rdf:about="http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:toolchain&amp;rev=1611634955&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-26T12:22:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>working:7_随笔随记:未整理:cmake:toolchain</title>
        <link>http://www.codefast.com.cn/wiki/doku.php?id=working:7_%E9%9A%8F%E7%AC%94%E9%9A%8F%E8%AE%B0:%E6%9C%AA%E6%95%B4%E7%90%86:cmake:toolchain&amp;rev=1611634955&amp;do=diff</link>
        <description>EXECUTE_PROCESS(COMMAND bash -c &quot;echo -n $(QNX_HOST= QNX_TARGET= ${CMAKE_CXX_COMPILER} -v 2&gt;&amp;1 | grep Target | cut -d ' ' -f 2 | sed 's/linux-gnu/linux/g' | sed 's/unknown-nto-qnx/qnx/g')&quot; OUTPUT_VARIABLE CMAKE_COMPILER_TARGET)





EXECUTE_PROCESS(COMMAND bash -c &quot;echo -n $(QNX_HOST= QNX_TARGET= ${CMAKE_CXX_COMPILER} -v 2&gt;&amp;1 | grep Target | cut -d ' ' -f 2 | sed 's/linux-gnu/linux/g' | sed 's/unknown-nto-qnx/qnx/g')&quot; OUTPUT_VARIABLE CMAKE_COMPILER_TARGET)

IF(${CMAKE_COMPILER_TARGET} MATCHES &quot;x…</description>
    </item>
</rdf:RDF>
