cost 278 ms
gcc 不編譯 c

[英]gcc don't compile c

我的操作系統是 Ubuntu Linux 20.04 我重新安裝了 gcc 和一些庫我沒有改變系統中的任何東西,我不知道會發生什么。 錯誤: 代碼: ...

2023-01-30 14:16:20   1   73    c / linux / gcc / g++  
為什么 VSCode 中的代碼性能會更好?

[英]Why would code performance be better in VSCode?

我使用 g++ 12.2.0(通過 MSYS2 的 MinGW-w64)並且從 VSCode(帶有 Code Runner 擴展)和命令行運行相同的代碼時遇到奇怪的性能行為。 對於兩者,使用的命令是g++ f1.cpp -o f1 && f1 。 出於示例目的,給定此代碼: VS ...

為什么 -Wl,--entry 與 gcc 一起使用,而不是 g++?

[英]Why does -Wl,--entry work with gcc, but not g++?

我正在嘗試編譯一個程序,以便它從不同的入口點開始。 我正在使用 Ubuntu 20.04.5、GCC 和 G++ 9.4.0 運行 WSL1 我發現將標志-Wl,--entry=foo添加到編譯器會將foo()鏈接為條目 function。測試,這適用於 gcc,但不適用於 g++。 使用示例文件 ...

2023-01-27 11:03:09   2   68    c++ / c / gcc / g++  
架構 arm64 的未定義符號:clang:錯誤:linker 命令失敗,退出代碼為 1

[英]Undefined symbols for architecture arm64: clang: error: linker command failed with exit code 1

當我嘗試運行我的 main.cpp 文件時遇到一些問題,僅使用 mac gcc/clang/g++ 編譯器。 這是代碼: 隨機.h 隨機.cpp 工具.h 工具.cpp 主.cpp 它給了我這個結果: vscode 應用此命令來運行代碼: 這是我的項目結構: 在此處輸入圖像描述我已經試過了 ...

文件未使用 g++ 通過終端打開文件位於同一目錄中

[英]file not opening via terminal using g++ file is in same directory

我制作了一個程序來處理用戶傳入的名稱的文件。 當通過 IDE 編譯時,我得到了正確的輸出,但是當我使用 g++ 通過 MacOS 終端編譯和運行時,程序沒有捕獲輸入的文件名,所以我卡在了 while 循環中,代碼的 rest 無法運行。 是我當前的代碼,它可以通過其他 IDE 運行,但不能運行 g+ ...

C++ 外部 Class 實施不工作

[英]C++ External Class Implementation Not Working

我正在嘗試從外部 C++ 文件實現我自己的“用戶”class。 因此,我創建了一個User.h 、 User.cpp和main.cpp文件,它們都在同一個目錄中。 在這里可以看到每個文件的源代碼: ./用戶.h ./用戶.cpp ./main.cpp g++ 編譯錯誤: 我試圖刪除std:: ...

自定義 fmt::formatter 中的 -Wstringop-overflow 編譯器警告<std::bitset<n> > 專業化</std::bitset<n>

[英]-Wstringop-overflow compiler warning in custom fmt::formatter<std::bitset<N>> specialization

我正在嘗試為std::bitset class 創建fmt::formatter的專業化。但是,在編譯以下程序時,我從 GCC 收到一條不明確的警告消息: 警告信息的一部分:warning: writing 1 byte into a region of size 0 [-Wstringop-ov ...

編譯 R 包時出錯:Eigen/Core: new: no file or directory

[英]Error when compiling R packages : Eigen/Core : new: no file or directory

這是我關於堆棧的第一個問題。 希望我正確地遵循指導方針...... 設備 Thinkpad系列 Manjaro KDE(內核 5.13) 新鮮 R 安裝 (4.2) 新鮮 Rstudio 安裝昨天晚上安裝了幾個包,大致遵循這個路線圖(它包括 rstan,它有特定的安裝要求) 問題所以,在rstud ...

Cmake 自動默認為 gcc-5

[英]Cmake automatically defaults to gcc-5

我正在嘗試使用 cmake 編譯 amber 工具。我使用的是 ubuntu Ubuntu 16.04.7 LTS,默認版本為 gcc gcc-5 和 g++5,而 amber 工具至少需要 gcc-6。 我已經安裝了 gcc-8 和 g++8,並使用 CMAKE_C_COMPILER 和 CMA ...

安裝R package時,致命錯誤:R.h:沒有那個文件或目錄,如何找到R.h?

[英]when installing a R package, fatal error: R.h: No such file or directory, How to locate R.h?

從 github 安裝 R package 時 我收到錯誤消息: 我知道我的 R.h 在哪里,我嘗試更改 進入 但是有太多的文件和這樣的錯誤看來我應該告訴 g++ 在哪里可以找到 D:/R-4.2.2/include,有人可以指導我是否應該這樣做或者我應該做什么。 我正在使用:R 版本 4.2.2 ...

“架構 x86_64 的未定義符號”使用 g++

[英]"Undefined symbols for architechture x86_64" using g++

我正在編譯一個簡單的“Hello world”程序 hw.cpp。 看起來像這樣 我在 OS X 上運行。我使用以下命令編譯: g++ hw.cp但是收到一條錯誤消息: 就這樣一直持續到最后兩行: 什么可能導致此錯誤? 我最感興趣的是了解為什么會這樣。 ...

g++ 和 gcc 在 pthread_cleanup_push/pop 上的行為不同

[英]g++ and gcc behave differently on pthread_cleanup_push/pop

這是我的代碼 現在我使用gcc和g++運行它 為什么他們的行為不同? 還有其他功能是這樣的嗎? 我發現gcc和g++的實現是不同的。 那么哪個是更好的實現呢? ...

VS 代碼擴展。 如何獲取當前打開文件的目錄?

[英]VS Code Extension. How to get the directory of the current open file?

我在為 Visual Studio Code 編寫擴展時遇到問題,我不斷收到這樣的消息“無法讀取未定義的屬性(讀取‘uri’)”。 等等 我在谷歌上到處沖浪尋找問題的解決方案,但我發現的一切都沒有幫助我。 我在變量 currentlyOpenFilePath、curDir、cFile(當前打開的文 ...

使用“-ftrivial-auto-var-init”保證非靜態聚合對象的填充字節初始化為零

[英]Using `-ftrivial-auto-var-init` to guarantee the initialization of padding bytes to zero for non-static aggregate objects

我正在關注Does C++ standard 保證將非靜態聚合對象的填充字節初始化為零? 並試圖強制GCC 和 Clang 用零初始化填充。 -ftrivial-auto-var-init=choice標志似乎可以解決問題,但我看不出是否使用它有什么區別原始代碼在這里(不使用-ftrivial-a ...

如何在不知道模板數據類型的情況下定義 static 模板變量?

[英]How can I define a static templated variable without knowing the template data type?

假設我有以下結構來存儲對 class 成員變量的引用: 我想創建一個 foo 類型的 const 變量,它立即設置 ref 參數如下: 我在這種情況下使用模板的原因是因為沒有辦法將 class 成員變量轉換為void* ,所以我被迫進入這個 position。但是,似乎我不能在沒有先告訴編譯器我打 ...

2023-01-08 22:17:28   1   50    c++ / g++  
如何在 Mac OS (M1) 中將 g++ 配置為默認編譯器

[英]How to configure g++ as the default compiler in Mac OS (M1)

所以,我想使用 GNU C++ 原生的一些 header 文件: 我讀到在 MacOS 中,gcc 和 g++ 都鏈接到 clang。因此,我們必須使用自制軟件安裝 gcc 並使用它。 但是在使用自制軟件安裝 gcc 之后。 當我跑步時 我明白了 但是運行g++-12 --version我得到: 我 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM