gcc

    3熱度

    1回答

    而在提取之後運行bootstrap.bat gcc我bootstrap.log得到了一個錯誤: ... \boost_1_65_1\tools\build\src\engine>.\bootstrap\jam0 -f build.jam --toolset=gcc "--toolset-root= " ...found 161 targets... ...updating 3 target

    0熱度

    1回答

    有沒有人可以幫助我確定下面編譯器錯誤的原因。 「.. \ TestRT \ TDP \ PPCGNU \ LIB \ custom.h:428:錯誤:‘ASM’不可能的約束」: 在此先感謝 代碼!

    1熱度

    1回答

    代碼: #include "inc.h" #include <string> #include <vector> #include <algorithm> #include <iostream> using namespace std; class tt{ public: tt(int i): i(i) {} int i; bool o

    1熱度

    1回答

    如何將Bullseye代碼覆蓋率添加到使用gcc編譯的代碼中? 請參閱下面的答案。

    -1熱度

    1回答

    通過編譯此: #include <iostream> #include <sstream> std::string makeList (std::string sep) { auto makeItem = [&] (std::string item) { static char count = '0'; return (++count, coun

    3熱度

    2回答

    在下面的代碼中,我聲明瞭一個結構成員變量作爲結構名稱的同名。 struct st { int st; }; int main() { struct st t; t.st = 7; return 0; } 我不知道,它的工作罰款GCC編譯器並沒有給出衝突錯誤。 所以, 編譯器如何知道結構名和變量名? 編譯器內部使用什麼機制?

    0熱度

    1回答

    我遇到了gcc 7.2的一些問題。我有這種類型的特質 template<typename T> struct audio_frame_channels {} template<int N> struct audio_frame_channels<std::array<float, N>> { static constexpr auto value = N; }; 然後我用這

    4熱度

    3回答

    以下代碼在使用GCC 6.1.0進行編譯時會生成分段錯誤。奇怪的是,錯誤是一致的,但不會發生較小的尺寸或略有不同的比較表達式。 你們有什麼想法,爲什麼? #include <vector> #include <algorithm> #include <iostream> int main() { int n = 1000; std::vector<std::pair<do

    1熱度

    1回答

    沒有調試符號我有GDB的問題的Archlinux: 即使我添加-g在我的Makefile GDB說(no debugging symbols found)...done.。 但是如果我手動編譯gcc -g *.c它的工作... 我不知道什麼是我的Makefile中不工作? 我的Archlinux: Linux sime_arch 4.13.4-1-ARCH #1 SMP PREEMPT Thu S

    9熱度

    1回答

    在下面的代碼,我曾與long long類型定義的unscoped enumeration。此程序在Clang上正常工作。 但是GCC編譯器給出了一個模糊性錯誤。 #include <iostream> enum : long long { Var=5 }; void fun(long long ll) { std::cout << "long long : " << ll <<