完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 編譯器
文章:1221個(gè) 瀏覽:50874次 帖子:1529個(gè)
編譯與鏈接對(duì)C&C++程序員既熟悉又陌生,熟悉在于每份代碼都要經(jīng)歷編譯與鏈接過(guò)程,陌生在于大部分人并不會(huì)刻意關(guān)注編譯與鏈接的原理。
2023-04-15 標(biāo)簽:Linux系統(tǒng)編譯器C++語(yǔ)言 1.4k 0
嵌入式開(kāi)發(fā)中的C語(yǔ)言編譯器設(shè)置
編譯器的語(yǔ)義檢查很弱小,甚至還會(huì)“掩蓋”錯(cuò)誤?,F(xiàn)代的編譯器設(shè)計(jì)是件浩瀚的工程,為了讓編譯器設(shè)計(jì)簡(jiǎn)單一些,目前幾乎所有編譯器的語(yǔ)義檢查都比較弱小。為了獲得...
符號(hào)表是由編譯器生成和維護(hù)的,保存了與程序相關(guān)的信息,如函數(shù)和全局變量。理解符號(hào)表能幫助我們更好地與之交互和利用它。
–target=該軟件(就是指的交叉編譯工具鏈本身)所要處理的目標(biāo)平臺(tái)。即交叉編譯工具鏈編譯出來(lái)的程序運(yùn)行的平臺(tái)。
本應(yīng)用筆記討論了為有興趣為應(yīng)用筆記AN2中所述的并行端口硬件開(kāi)發(fā)3230-Wire軟件的客戶提供的C源代碼。源代碼可在達(dá)拉斯半導(dǎo)體的FTP站點(diǎn)上免費(fèi)獲得...
GPU的線程從thread grid 到thread block,一個(gè)thread block在CUDA Core上執(zhí)行時(shí),會(huì)分成warp執(zhí)行,warp...
在過(guò)去數(shù)十年,摩爾定律一直支配著半導(dǎo)體的發(fā)展。隨著MCU的性能越來(lái)越強(qiáng),嵌入式產(chǎn)品也越來(lái)越智能,嵌入式軟件也變得越來(lái)越復(fù)雜。編譯器作為嵌入式軟件開(kāi)發(fā)的基...
PHP是一種在服務(wù)器端執(zhí)行的腳本語(yǔ)言,它被廣泛用于開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站。它的運(yùn)行機(jī)制和原理非常重要,因?yàn)樗鼪Q定了PHP腳本如何被解釋執(zhí)行和與服務(wù)器進(jìn)行交互。 P...
通常需要在芯片內(nèi)配置大容量的SRAM來(lái)減少片外DRAM的訪存需求,如何組織SRAM,并且配合上述計(jì)算流程,也是一個(gè)重要的設(shè)計(jì)內(nèi)容。
2023-09-22 標(biāo)簽:芯片數(shù)據(jù)傳輸編譯器 1.4k 0
要寫(xiě)出高性能的代碼,首先需要對(duì)編譯器有基礎(chǔ)的了解,原因在于現(xiàn)代編譯器有很強(qiáng)的優(yōu)化能力,但有些代碼編譯器不能進(jìn)行優(yōu)化。對(duì)編譯器有了基礎(chǔ)的了解,才能寫(xiě)出編譯...
geant4在manjaro/archlinux系統(tǒng)下的安裝方法
在arch類系統(tǒng)下的安裝是省力的。因?yàn)楸举|(zhì)上一個(gè)命令即可。
2023-08-21 標(biāo)簽:Linux數(shù)據(jù)庫(kù)命令 1.4k 0
用現(xiàn)代C++測(cè)試工具鏈:doctest+FakeIt+nanobench, 可以完美地替代gtest/gmock和google bench,沒(méi)有任何依賴...
.NET8對(duì)于性能的優(yōu)化是方方面面的,所以AOT預(yù)編譯機(jī)器碼也是不例外的。本篇來(lái)看下對(duì)于AOT的優(yōu)化。
當(dāng)掌握越來(lái)越多的基礎(chǔ)知識(shí)之后,你所看到的代碼視角和你之前看代碼的視角會(huì)發(fā)生一個(gè)翻天覆地的變化,就像你寫(xiě)代碼看到的是一行一行代碼的邏輯
編程模型中介紹了核心語(yǔ)言擴(kuò)展。它們?cè)试S程序員將內(nèi)核定義為c++函數(shù),并在每次調(diào)用函數(shù)時(shí)使用一些新的語(yǔ)法來(lái)指定網(wǎng)格和塊維度。
介紹追蹤區(qū)域的其它內(nèi)存類型以及NMT無(wú)法追蹤的內(nèi)存
Compiler 就是 JIT 編譯器線程在編譯 code 時(shí)本身所使用的內(nèi)存。
對(duì)于Windows下開(kāi)發(fā),很多IDE都集成了編譯器,如Visual Studio,提供了“一鍵編譯”,編碼完成后只需一個(gè)操作即可完成編譯、鏈接、生成目標(biāo)文件。
關(guān)于一些對(duì)OpenMP優(yōu)化的方式
本文調(diào)研了一些對(duì)OpenMP優(yōu)化的方式。
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹(shù)莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |