<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      編譯能成功,但 clangd 認(rèn)為找不到頭文件問(wèn)題解決

      問(wèn)題產(chǎn)生

      我的環(huán)境是 windows11 + MSYS2 + cmake + Ninja。
      MSYS2 使用 GCC 15.1.0 x86_64-w64-mingw32(urct64),cmake 就直接用默認(rèn)工具包生成了。
      項(xiàng)目的目錄是 include 包含所有.hppsrc 包含所有.cpp

      在同樣的目錄下編寫 .hpp 沒(méi)什么大問(wèn)題,但編寫 .cpp 就出現(xiàn)了問(wèn)題:

      #include "../../../include/resource/map/generation.hpp"
      

      然后 clangd就會(huì)報(bào)一萬(wàn)個(gè)錯(cuò)誤。

      問(wèn)題追溯

      能產(chǎn)生這個(gè)問(wèn)題基本上有兩種可能:cmake 編譯問(wèn)題,clangd 的問(wèn)題。
      首先嘗試編譯 cmake 項(xiàng)目,發(fā)現(xiàn)能夠編譯成功且運(yùn)行,說(shuō)明項(xiàng)目是能夠找到頭文件的,但 clangd 找不到。
      因此,需要顯示指定頭文件存放的文件夾,來(lái)告訴 clangd 我的本地頭文件存放在哪里。

      問(wèn)題解決

      回到CmakeList.txt,在 add_executable() 后面填寫:

      # 頭文件路徑
      target_include_directories(SDL_T PRIVATE 
        "${CMAKE_SOURCE_DIR}/include"
      )
      

      這個(gè)路徑指向自己的頭文件路徑,之后重新 build 就可以解決這個(gè)問(wèn)題了。

      之后就不需要寫很長(zhǎng)的 ../ 了,回到 .cpp 文件,頭文件引用改為: #include "resource/map/generation.hpp"即可。

      posted @ 2025-07-17 00:03  ChickenRice  閱讀(536)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 亚洲日韩av无码一区二区三区人 | 久久被窝亚洲精品爽爽爽| 国产精品午夜福利在线观看| 国产精品久久久久乳精品爆| 欧美变态另类牲交| 国产欧美另类精品久久久| 国内精品伊人久久久久av| 中文字幕色偷偷人妻久久| 国产精品国产亚洲看不卡| 江阴市| 亚洲18禁一区二区三区| 另类专区一区二区三区| 动漫AV纯肉无码AV电影网| 亚洲码与欧洲码区别入口| 欧美三级不卡在线观线看高清| 亚洲国产成熟视频在线多多| 国产婷婷色一区二区三区| 国产一国产看免费高清片| 国产乱码1卡二卡3卡四卡5| 国产一区二区精品久久呦| 精品久久久久无码| 亚洲性色AV一区二区三区| 老熟妇欲乱一区二区三区| 日韩av一区二区三区不卡| 在线精品自拍亚洲第一区| 定襄县| 亚洲av无码精品蜜桃| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 免费A级毛片无码A∨蜜芽试看| 国产女人水真多18毛片18精品| 日韩淫片毛片视频免费看| 国产亚洲精品午夜福利| 国产97人人超碰CAO蜜芽PROM | 无码人妻一区二区三区在线视频 | 亚洲最大成人av在线天堂网| 亚洲天堂av免费在线看| 一区二区三区激情都市| 在线中文字幕国产精品| 亚洲国产精品美日韩久久| 国产精品久久久国产盗摄| 一区二区三区成人|