gnu

    0熱度

    2回答

    一些項目設置修修補補,即改變FPU類型後,一些奇怪的條目出現在例如包括: 項目/#民主基金__ARM_NEON >設置 - - >工具設置 - 這些不是在任何地方,可以指定包括在通常的地方(C/C++編譯的所示>編譯器的xy - >含 這顯然無效包括路徑創建一個惱人的。警告信息在「問題」 標籤。 有時,更多的FPU設置會使這些條目消失,或導致出現更多類似的條目,但我在這裏看不到任何邏輯行爲。這是一

    0熱度

    1回答

    我正在嘗試爲我爲ARM Cortex M0 +編寫的自定義操作系統編譯應用程序。該應用程序是用C編寫的。我有一個全局變量,int newInt = 4;定義在我的代碼的最頂端。應用程序的其餘部分只是調用打印函數來打印出該變量的值。但是,它一直在崩潰。要檢查它,我反而打印出變量newInt的地址。它遠遠超出了芯片的有效內存映射,因此它崩潰了。 我的鏈接腳本很簡單: SECTIONS {

    2熱度

    2回答

    在我的文件「six.cpp」中,我嘗試打印一個浮點數,但編譯器一直拋出一個錯誤。下面是該文件「six.cpp」: #include <iostream> #include <iomanip> using namespace std; int main(){ double f = 5.3; cout << f << endl; return 0; } 後來

    1熱度

    1回答

    我從Gnu C library [dirent.h] 找到了'struct dirent'的結構成員(名字是d_fileno)。 我閱讀文檔,但我不明白文件序列號的含義。我在Google上找不到滿意的答案。 因此,我決定編寫一個程序來查看文件序列號的樣子。 輸出 $./fileno .. file_serial_number file_name [6838726] [source] [65

    0熱度

    1回答

    我是一名學生,爲了做作業,我被要求創建幾個簡單的程序,makefile和運行腳本。無論我嘗試什麼,當在我要處理的服務器上輸入「make」作爲命令並提交此作業時,我都會收到相同的錯誤消息。我花了很多時間試圖自己解決這個問題,我相信這個錯誤到目前爲止已經超出了我的教育範圍。 我附加了makefile。 all: define calcdrawing encrypt define: define.cp

    4熱度

    1回答

    我無法通過間接函數獲得gnu擴展到elf,與dladdr一起使用。 在下面的例子中,fabs和sin是libm中的兩個動態函數,其中sin也是一個間接函數。從它的指針查找fabs效果不錯,但找不到sin。我已嘗試各種標誌dlopen和-rdynamic沒有成功。 調試器顯示如何從gnu-indirect-function variable到__sin_avx評估sin。 我在這裏丟失了些什麼或者是

    3熱度

    2回答

    例如,給定日期爲'2016-12-31',n爲2,預期產出爲'2016-12-29'。 我調查date命令,並從當前日期起n天前是很容易: date -d "2 days ago" +%Y-%m-%d

    0熱度

    1回答

    請注意,我不想重定向所有使輸出生成文件。我只想從$(警告)命令輸出文件。 someTarget: $(warning building [email protected] using $?) >> someLogFile.txt 我上面的例子並不重定向從$輸出(警示someLogFile。有沒有辦法做到這一點?也許它重定向到一個變量,然後回顯到一個文件? 感謝。

    0熱度

    2回答

    我的第一個問題在堆棧溢出! 快速概述我的問題:我用autotool生成一個C程序。當我使用化妝命令,我遇到了錯誤: No rule to make target `../lib_foo/libfoo.a', needed by `mistery_foo'. Stop. 事情的細節我的問題: 我做我的老師,的分配中,我應該使用GNU autotool生成一個非常簡單的C程序。 文件結構:/項目:

    1熱度

    1回答

    我有一個在i386程序集中實現的功能,分散在多個.s文件中。該函數的結果取決於機器代碼連接在一起的順序,例如: $ gcc -m32 -Wl,-N -W -Wall -Werror -s -O2 -o calladd calladd.c add10.s double.s add1.s ret.s && ./calladd a b; echo $? 27 $ gcc -m32 -Wl,-N -W