导航:首页 > 源码编译 > 编译时出现dtc

编译时出现dtc

发布时间:2024-09-22 03:15:05

A. 编译linux内核设备树文件使用什么命令

Linux源码的arch/powerpc/boot/dts/目录下存放了很多dts文件,可以作为参考文件。另外dtc编译器在内核源码2.6.25版本之后已经被包含进去。在2.6.26版本之后,生成blob的简单规则已经加入makefile,如下命令:
$ make ARCH=powerpc canyonlands.dtb

也可以根据自己的硬件修改好dts文件后,用下面类似命令生成dtb文件。
$ dtc -f -I dts -O dtb -R 8 -S 0x3000 test.dts > mpc836x_mds.dtb

$ mkimage -A ppc -O Linux -T flat_dt -C none -a 0x300000 -e 0 -d mpc836x_mds.dtb mpc836x_mds.dtu

B. 论文写作中的英文如何表达

据学术堂了解,大多数作者撰写英文SCI论文时采用的是汉英笔译方式。这些作者需要从汉语思维和汉语表达转换到英语思维和英语表达,再根据SCI期刊的要求对译文进行编辑,才能写出比较地道的英文论文。有人将这样的科技论文英语写作过程称为“译写”,可谓恰如其分。

但是,许多作者不了解汉英翻译的全过程,将汉语原文直接转换成字面对应的英文,然后进入文本编辑程序,结果写出不规范的英文,没有表达出作者真实的思想,其他国家的读者也无法理解作者的意思。这种不合格的英文主要表现为“中式英语”(Chinglish)句式和“假朋友式”(false friends,源自法文fauxamis)的英语用词。

例1.

原句:In vivo,allthese peptides could elicit antibody response,especially DTC showed most highly elicit ability, even similar to HCLV Vaccine.

该句的汉语大意为:在体内,所有这些多肽都可以诱导出抗体应答,尤其是DTC表现出最强的诱导能力,甚至类似于HCLV疫苗的诱导能力。汉语表达对于国人不难理解,而英语如此对应表达,就难为了那些只能通过地道的英语来理解作者意思的读者。这句英文从“especially”往后,除了出现严重的句法结构错误以外,还有词语使用错误。根据文中的介绍,pTC的诱导能力强,是一个以“量”为概念的能力,用“capability”比用“ability”表达更合适。“类似于HCLV疫苗”与“similar to HCLV Vaccine”显然是一对“假朋友”,而“similar to that of HCLV Vaccine”才是那个汉语短语所表达的意思。因此,上句英文应该写为:

修改句:In vivo,allthese peptides elicited antibody response,with DTC showing the greatest elicitingcapability-similar to that of HCLV vaccine.

这样的英文既表达了汉语的原意,又能让英语读者正确理解,而且觉得语言纯正。

例2

原句:The detail RT-PCR procere as mentionedabove.

这是论文“材料与方法”部分里的一句。其中文意思是,检测RT-PCR详细程序如上所述。这个英文句子就是对汉语句子的“死译”,作者如果熟悉SCI期刊里常用的英文表述,应该按照其真实情况写成如下英文:

修改句:The detecting of RT-PCR was performedas described in 2.1.

例3.

原句:Phytic acid and mineral contents infoxtail millet occur to change

ring germination.

下划线部分一看就是从中文字面上“死译”过来的英语表达,将“发生变化”译成“occur to change”。

修改句:Phytic acid and mineral contents infoxtail millet change ring germination .

或者更具体一些:Phytic acid and mineral contents infoxtail millet increasering germination.

C. u-boot使用make编译出现找不到dtc命令,如何解决啊

我在ubuntu14.04上编译uboot时也遇到了这个问题,dtc是device-tree-compiler的缩写,即设备树编译器,说明系统中没有安装这个编译器,我用的是apt-get install device-tree-compiler安装后就可以成功编译了哈。

D. linux编译u-boot时显示[arch/arm/dts/zynq-zc702.dtb]错误

在编译uboot的时候,会出现出错,因此我们要首先做  make disclean. 将原来的一些中间文件清理干净。

因此在编译Uboot依次执行  1.make disclean

                                                   ​2.make smdk2440_config

                                                   ​3. make

就可以编译通过了

阅读全文

与编译时出现dtc相关的资料

热点内容
简洁php论坛 浏览:726
复制跳转微信源码 浏览:605
crc16计算法 浏览:414
单片机65 浏览:544
域服务器如何控制客户端文件 浏览:138
程序员只能去北京吗 浏览:630
吃鸡租游戏哪个app最好 浏览:670
超级兔子怎样加密文件夹 浏览:66
桌面怎么设置新文件夹 浏览:494
五子棋颜色计算法 浏览:295
如何把文件藏进文件夹 浏览:685
php聊天室开源 浏览:463
进入windows命令 浏览:446
al编译器研发工作难度 浏览:314
编译java用哪个软件好 浏览:704
电脑服务器显示r6什么意思 浏览:813
腾讯云拨号vps服务器 浏览:508
白日梦app哪个好看 浏览:295
编译时出现dtc 浏览:247
怎么编译eclipse源码 浏览:998