【異常處理】Clion IDE中cmake時頭文件找不到 頭文件飄紅

如圖所示是我的clion項目目錄
在這里插入圖片描述
我自定義的data_structure.h和func_declaration.h在unit_test.c中無法檢索到
在這里插入圖片描述
cmakelists.txt配置文件如下所示:

cmake_minimum_required(VERSION 3.30)
project(noc C)
#設置頭文件的目錄
include_directories(${CMAKE_SOURCE_DIR}/header)set(CMAKE_C_STANDARD 11)add_executable(nocheader/func_declaration.hheader/data_structure.hsrc/design/router.csrc/design/main.csrc/design/memory_oper.csrc/design/io_utils.csrc/design/traffic_oper.csrc/design/initial_utils.csrc/design/simulate.c
)add_executable(unit_testheader/func_declaration.hheader/data_structure.hsrc/design/router.csrc/design/memory_oper.csrc/design/io_utils.csrc/design/traffic_oper.csrc/design/initial_utils.csrc/design/simulate.csrc/test/unit_test.c
)

解決辦法:
如圖所示,當前處于unit_test.c狀態,無法檢索到頭文件,點unit_test后就可以檢索到了
在這里插入圖片描述
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/901148.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/901148.shtml
英文地址,請注明出處:http://en.pswp.cn/news/901148.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

MOS的驅動電流怎么計算?

一、MOS 驅動電流的計算方法 MOS 管在開關時,驅動電路主要是給柵極充放電。柵極電流 不是用來維持電流,而是用來克服電容的充放電需求,尤其是總柵極電荷 Qg。 驅動電流估算公式如下: I_drive Qg f_sw(Qg&#xff…

GGML源碼逐行調試(下)

目錄 前言1. 簡述2. 預分配計算圖內存2.1 創建圖內存分配器2.2 構建最壞情況的計算圖2.3 預留計算圖內存 3. 分詞4. 模型推理與生成4.1 模型推理4.2 采樣 結語下載鏈接參考 前言 學習 UP 主 比飛鳥貴重的多_HKL 的 GGML源碼逐行調試 視頻,記錄下個人學習筆記&#x…

1.5-APP的架構\微信小程序的架構

1.5-APP的架構\微信小程序的架構 APP的三種開發架構: 原生態APP類型 APP-開發架構-原生態-IDEA 演示:remusic項目源碼 NP管理器: http://normalplayer.top/ HttpCanary:https://github.com/mingww64/HttpCanary-SSL-Magisk 安全影…

用css畫一條弧線

ui里有一條弧線,現在用css實現 關鍵代碼 border-bottom-left-radius: 100% 7px 兩個參數分別代表橫向和縱向的深度border-bottom-right-radius: 100% 7px

MSCKF及可觀性總結

可觀性 參考鏈接 真實VIO系統不能觀的維度是4(位置和yaw角),由于EKF的轉移和觀測Jacobian矩陣的線性化點不同、不可觀方向噪聲的存在,實際MSCKF不能觀的維度變成了3,繞重力軸的旋轉(yaw角)被錯…

【Hotspot虛擬機創建對象的過程是什么樣的?】

1. 類加載檢查 觸發條件:當遇到 new 指令時,JVM首先檢查該指令的參數(類符號引用)是否已在常量池中。檢查內容: 類是否已被加載、解析和初始化。若未加載,則觸發類加載過程(加載 → 驗證 → 準…

南墻WAF非標端口防護實戰解析——指定端口安全策略深度剖析

本文系統解析非標端口DDoS攻擊防護難點,重點闡述南墻WAF在指定端口防御中的技術突破。通過某金融機構真實攻防案例,結合Gartner最新防御架構模型,揭示如何構建基于智能流量建模的精準防護體系,為金融、政務等關鍵領域提供可落地的…

Context的全面解析:在不同技術應用中的通用作用與差異

Context的全面解析:在不同技術應用中的通用作用與差異 引言: 在軟件開發中,“Context”這個概念被廣泛使用。它不僅限于某個特定的技術或編程語言,實際上,Context 作為一種抽象的設計模式,貫穿在許多開發領…

尋找峰值 --- 二分查找

目錄 一:題目 二:算法原理 三:代碼實現 一:題目 題目鏈接:162. 尋找峰值 - 力扣(LeetCode) 二:算法原理 三:代碼實現 class Solution { public:int findPeakElemen…

基礎算法訓練7

目錄 庫存管理II 翻轉對 合并K個升序鏈表 存在重復元素II 字符串相乘 字符串解碼 在每個樹行中找最大值 數據流的中位數 被包圍的區域 為高爾夫比賽砍樹 庫存管理II LCR 159. 庫存管理 III - 力扣(LeetCode) 解法一:先進行排序&a…

從單機版到超級APP:MCP如何解鎖AI的超能力

MCP:AI界的“萬能充電寶”——讓AI從此告別“語言不通”的尷尬! 開篇:AI咖啡館的尷尬日常 想象一下這樣的場景: 一位AI助手在咖啡館里手忙腳亂——它想幫用戶點杯咖啡,但需要先寫代碼調用天氣API(“今天下…

Grafana將棄用AngularJS-我們該如何遷移

AngularJS 棄用時間線 AngularJS 支持已在 Grafana 9 中正式棄用。在 2024 年 5 月發布的 Grafana 11 中,所有 Grafana Cloud 和自托管安裝默認關閉該功能。到 Grafana 12 版本時,將完全移除對 AngularJS 的支持,包括配置參數開關 angular_s…

Qt之opengl定點數據添加更多屬性

將顏色數據加入到定點數據中去 shader中代碼 api中的代碼 #include "sunopengl.h"#include <QTime>sunOpengl::sunOpengl(QWidget *parent) { } unsigned int VBO,VAO; float vertices[]{0.5f, 0.5f, 0.0f, 1.0f, 0.0f, 0.0f,0.5f, -0.5f, 0.0f, 0.0f, 1.0f…

【Flink運行時架構】作業提交流程

本文介紹在單作業模式下Flink提交作業的具體流程&#xff0c;如下圖所示。 客戶端將作業提交給YARN的RM&#xff1b;YARN的RM啟動Flink JobManager&#xff0c;并將作業提交給JobMaster&#xff1b;JobMaster向Flink內置的RM請求slots&#xff1b;Flink內置的RM向YARN RM請求…

AI大模型技術之RAG、模型微調、知識蒸餾

AI大模型技術之RAG、模型微調、知識蒸餾 檢索增強生成&#xff08;RAG&#xff09;技術原理垂直領域應用場景使用的局限性 模型微調&#xff08;Fine-tuning&#xff09;技術原理垂直領域應用場景使用的局限性 知識蒸餾&#xff08;Distillation&#xff09;技術原理垂直領域應…

深入淺出:信號燈與系統V信號燈的實現與應用

深入淺出&#xff1a;信號燈與系統V信號燈的實現與應用 信號燈&#xff08;Semaphore&#xff09;是一種同步機制&#xff0c;用于控制對共享資源的訪問。在多線程或多進程環境下&#xff0c;信號燈能夠幫助協調多個執行單元對共享資源的訪問&#xff0c;確保數據一致性與程序…

消防設施操作員崗位注意事項有哪些?

消防設施操作員主要負責消防設施的操作、維護和管理等工作&#xff0c;其崗位注意事項涉及操作規范、設備維護、應急處理等多個關鍵領域&#xff0c;以下是具體內容&#xff1a; 操作規范方面 熟悉設備原理&#xff1a;要全面了解各類消防設施的工作原理、性能參數和操作方法…

SQL:Relationship(關系)

目錄 &#x1f517; 什么是 Relationship&#xff1f; 三種基本關系類型&#xff08;基于實體間的關系&#xff09;&#xff1a; 1. 一對一&#xff08;One-to-One&#xff09; 2. 一對多&#xff08;One-to-Many&#xff09; 3. 多對多&#xff08;Many-to-Many&#xf…

php偽協議

PHP 偽協議&#xff08;PHP Stream Wrapper&#xff09; PHP 的偽協議&#xff08;Protocol Wrapper&#xff09;是一種機制&#xff0c;允許開發者通過統一的文件訪問函數&#xff08;如 file_get_contents、fopen、include 等&#xff09;訪問不同類型的數據源&#xff0c;包…

當DRAM邂逅SSD:新型“DRAM+”存儲技術來了!

在當今快速發展的科技領域&#xff0c;數據存儲的需求日益增長&#xff0c;對存儲設備的性能和可靠性提出了更高的要求。傳統DRAM以其高速度著稱&#xff0c;但其易失性限制了應用范圍&#xff1b;而固態硬盤SSD雖然提供非易失性存儲&#xff0c;但在速度上遠不及DRAM。 為了解…