腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
为什么汇编语言可以在高级语言中工作
assembly
我们知道汇编语言是用来把高级语言转换成汇编语言的。那么,如果我们使用高级语言来实现一个汇编器,那么谁来汇编这个汇编器程序呢?
浏览 1
提问于2020-09-29
得票数 0
1
回答
给定一个LLVM IR,我们能生成Clang吗?
clang
、
llvm
、
abstract-syntax-tree
、
llvm-ir
这个问题纯粹是从研究的角度出发,而现在我并没有研究它的任何实际方面。 就像我们有反编译器一样,它可以接受二进制代码并生成LLVM IR,比如或等等。我们有一些代码生成器可以将LLVM IR转换为Clang吗? 提前谢谢你。 找到一个被丢弃的项目- 想要更多。
浏览 4
提问于2020-05-06
得票数 1
回答已采纳
1
回答
将高级语言翻译成另一种高级语言。
compiler-construction
、
language-agnostic
、
programming-languages
我基本上想要创造我自己的语言。但是我不想把一种高级语言编译成一种低级语言,我只想把我的语言翻译成另一种高级语言。 我首先看了一下,但这些教程似乎假设您希望将一种高级语言编译成汇编程序,但我只想将一种语言翻译成另一种语言。 因为我也知道Haskell,所以我看了,但这似乎更像是用Haskell编写的方案解释器。 我搜索了更多,找到了,但是我不想添加任何语言特性,我只想改变语法。 如果我想把一种语言翻译成另一种语言,我会从哪里开始呢? 对于我想解决的任务,每个编译器教程都有帮助吗? 有什么工具可以帮我吗? 这是ANTLR设计来解决的任务吗?
浏览 0
提问于2013-12-30
得票数 2
回答已采纳
3
回答
谁将高级语言转换为汇编语言
assembly
、
compilation
通过计算机指令/program的基本功能,我了解到我们用高级Language.Compilers编写了源代码,将其转换为低级语言(机器代码/对象代码)。我还了解到汇编程序将汇编语言转换为机器代码/对象代码。 那我就有以下疑问: 从何处生成此汇编语言,如果编译器直接将高级别转换为低级别。 如果转换过程必须经过汇编语言,即 高级语言====>汇编语言====>对象代码/机器代码, ,那么是谁将这种高级语言转换成汇编语言的呢?
浏览 2
提问于2016-12-22
得票数 2
回答已采纳
1
回答
使用Von Neumann模型的低级语言和高级语言之间的差异
programming-languages
、
difference
、
von-neumann
我对这个教科书上的问题感到困惑: 汇编程序是一种低级语言,但Java和Python是高级语言.用Von模型用一个例子解释这种差异。选择Java或Python。 我知道低级语言和高级语言之间的区别,但是我很难用Neumann模型来解释这些差异。我真的不明白这个模型和低级语言或高级语言有什么关系?有什么想法吗?
浏览 6
提问于2022-03-06
得票数 0
1
回答
如何从一种编程语言翻译到另一种语言?
compilation
我想编写一个小的DSL,它需要编译成另一种高级编程语言(类似于C,但限制得多)。 编译器应该做什么的高级概述是什么? 为了澄清,我特别感兴趣的是从一种高级编程语言到另一种相对高级的编程语言的转换,而不是一般的编译。
浏览 0
提问于2015-06-15
得票数 0
回答已采纳
2
回答
这个编译器的图表是不是不准确?
compiler-construction
我正在阅读我的教科书,我看到了一个编译器的图表: 这是不是不准确?汇编代码是在哪里生成的?它说编译器的输出是机器码,但我认为编译器的输出是汇编代码?
浏览 15
提问于2019-11-02
得票数 0
回答已采纳
2
回答
将项目从一种语言翻译到另一种语言
source-code
、
languages
、
automation
、
translate
、
automatic-programming
如果我想把Java游戏变成Lua,我怎么能做到呢?我认为您可以让一个程序读取两种编程语言背后的汇编语言,找到模式,将它们附加到函数中,然后相应地转换代码。它是做过,尝试过,还是理论化的?要做到这一点需要做些什么?
浏览 0
提问于2016-07-11
得票数 -2
2
回答
编译器输出代码的类型
api
、
compiler-construction
、
operating-system
当编译器将高级语言编译成可执行的目标语言时,目标语言是什么形式的? 它是像机器代码一样的低级语言吗?或者编译器只是将其从操作系统的API转换为操作系统的函数,然后操作系统在幕后完成所有的工作?
浏览 0
提问于2010-10-15
得票数 1
回答已采纳
4
回答
是否可以自动将代码从低级语言转换为高级语言?
theory
、
low-level
、
high-level
我见过几个声称将Java代码转换为有效C甚至C++的应用程序。毫无疑问,从高级语言到低级语言的转换是可能的。至少在理论上,不需要任何手动步骤就能完成反向操作吗? 例如: 将程序集转换为C还是将机器代码转换为程序集? 硬件描述语言(HDL)?(哪一个是最低的?) C到C#?
浏览 0
提问于2012-01-13
得票数 6
回答已采纳
3
回答
从java代码到jvm字节代码的转换会考虑编译或转换吗?
java
、
compiler-construction
、
jvm
编译是将抽象的一个层次转换为较低层次的过程。同时,transpiling是一个从一个抽象级别转换到另一个抽象级别的过程,类似于将java代码转换为Kotlin/python。这就是我对这两个进程的理解。请有人解释一下java代码和jvm字节码。我的推论正确吗?
浏览 4
提问于2020-05-26
得票数 2
回答已采纳
2
回答
基于LLVM编译的特权和管道
llvm
我看到越来越多的人转向LLVM,特别是那些有C或C++背景的人,所以有一种模式,人们正在接近这个编译器,令我惊讶的是LLVM能够管理的高度异构的一组技术,我不知道这个虚拟机遵循的是什么管道以及由此带来的好处。 我想强调的是,我关注的是LLVM,而不是clang。 百万分之一的例子是,在这里,管道对我来说并不明显,或者,但是显然有很多完全不同的解决方案,例如,LLVM与JIT解决方案一起使用。 总之,我看到了不同的语法和语义,人们使用LLVM来生成GPU着色器或二进制对象,但我看不到公分母。 什么是“基于LLVM的编译”,将LLVM视为一个黑匣子,中间的输入、输出和业务逻辑是什么?
浏览 2
提问于2013-12-23
得票数 2
回答已采纳
1
回答
CreateArray失败,功能不受支持: mule中的createArrayof
java
、
mule
、
c3p0
将Oracle DB与c3p0连接池一起使用时,dbCreateArray函数失败,并出现错误,java.sql.SQLException:不支持的功能我正在使用下面的方法 #[dbCreateArray(oracle_Configurtion, <USER_DEFINED_DATA_TYPE_NAME_AS_IN_ORACLE>, Object[])] 我使用的是mule EE 3.9、oracle 12.2.0和c3p0 0.9.5.2 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboP
浏览 64
提问于2020-09-12
得票数 0
1
回答
角度2中的转置过程
angular
因为我是angular 2的新手,正在学习。 我使用链接参考了angular 2教程 在这里,我知道了typescript正在被编译成javascript。 在编写angular 2应用程序时,我在tsconfig.json文件中发现了这一点,如下所示: { "compileOnSave": false, "compilerOptions": { "outDir": "./dist/out-tsc", "sourceMap": true, "declaration":
浏览 0
提问于2017-12-11
得票数 6
回答已采纳
2
回答
.NET汇编语言
.net
、
jit
、
cil
我理解反编译程序和反汇编程序()之间的区别,即反汇编程序允许您将机器代码转换为汇编语言(在Visual的反汇编窗口中可以看到),反编译器将汇编语言转换为高级语言,例如C#。 是否可以在文本文件中看到由Jitter生成的程序集代码(从反汇编窗口)?我怀疑这并不是因为它是为了准时而优化的。 此外,在我的第一个问题的上下文中,MSIL是汇编语言还是高级语言?也就是说,在.NET中,似乎有两种汇编语言,即MSIL和由抖动生成的汇编语言,尽管我怀疑答案是JITTER生成机器代码,它在Dissassembly中被格式化为汇编语言。 我花了很多时间在这里阅读其他的问题,但我没有找到答案。
浏览 11
提问于2013-08-31
得票数 1
回答已采纳
2
回答
C#图形对象的Java等价物是什么?(包含更多详细信息)
c#
、
java
、
forms
、
graphics
在C#窗体中,有一个Graphics对象,用于将图像和形状直接绘制到窗体中。Java中的等价物是什么? 如果我的问题不够清楚,我希望在Java中绘制一个表单,就像在C#中一样。我知道Applet和JApplets,但我想在实际的表单中完成,而不是在浏览器中。
浏览 1
提问于2011-05-12
得票数 0
回答已采纳
1
回答
什么使得x=2机器独立于MOV X,2?
assembly
、
compiler-construction
来自Compiler Construction (Louden): 汇编语言非常依赖于为其编写的特定机器,因此为一台计算机编写的代码必须为另一台计算机完全重写。显然,编程技术的下一个主要步骤是以更接近数学符号或自然语言的形式编写程序操作,其方式独立于任何一台特定的机器,但能够被程序本身转换为可执行代码。例如,程序集代码MOV X, 2可以以一种简洁的、与机器无关的形式编写为x = 2。 我不明白-我想我错过了他的观点。如果现代编程语言使用的是MOV X, 2而不是x = 2,这将如何降低它们的机器独立性呢?编译器仍然需要将任何一条语句转换成等价的机器代码,不是吗?
浏览 1
提问于2016-02-23
得票数 2
回答已采纳
5
回答
为什么C不是动态语言?
c
、
function
、
pointers
、
dynamic
如我所知,在C中,我们可以使用函数指针,这是在运行时(1)调用的。 根据维基百科的定义: 动态编程语言是计算机科学中广泛使用的术语,用来描述一类高级编程语言,在运行时执行其他语言在编译过程中可能执行的许多常见行为。 所以我的问题是,为什么C不是提供(1)中的特性的动态语言?
浏览 8
提问于2010-11-05
得票数 6
回答已采纳
1
回答
大字符串数据的最小约束求解
minizinc
我正在和Minizinc一起做一个高中课程表项目。我有一个教师、班级、房间、时间和事件的列表,它们都是字符串类型的,还有一个整数类型的持续时间列表。我在stackoverflow上发现我需要用数字来表示这些数据,但我的数据量很大。如何在不手动转换它们的情况下执行此操作?谢谢
浏览 1
提问于2015-11-30
得票数 1
4
回答
汇编语言用法
assembly
、
q
汇编语言是我想要学习的一门语言,但是你仍然不会经常听到有些东西是用汇编语言编写的。我的问题是汇编语言的用途是什么?它还在使用吗?
浏览 1
提问于2012-02-24
得票数 2
回答已采纳
2
回答
如果我们拥有提供复杂工具的高级语言,为什么仍然需要汇编语言呢?
assembly
、
low-level
在大学里,我选修了计算机架构和汇编语言编程的必修课。我发现汇编语言很费时,很难掌握。我仍然不明白为什么教授汇编语言。我从我的老师那里问了同样的问题,他笑着说,你以后会知道的。但我有一种天性,一旦有一个问题挑逗我的头脑,我就迫不及待地等待答案。所以我想问为什么我们仍然需要汇编语言如果有非常强大,快速和高效的编程语言,并且在这些语言之上提供了各种各样的工具,使编程变得容易。那为什么呢?
浏览 2
提问于2012-07-04
得票数 5
4
回答
为什么.NET代码会编译成MSIL?
.net
、
cil
首先,.NET代码编译为MSIL,然后JIT将其转换为与机器相关的代码。谁能告诉我2步compilation.Thanks的所有好处是什么?
浏览 2
提问于2009-12-18
得票数 7
回答已采纳
1
回答
如何将匿名类转换为lambda表达式,反之亦然?
java
、
visual-studio-code
我看到vscode支持这种类型的Java源操作,但没有看到任何关于实际执行操作的特定命令的文档。有什么建议吗?
浏览 0
提问于2019-09-16
得票数 2
回答已采纳
1
回答
了解SLU_SC格式矩阵并转换为普通CSR
sparse-matrix
、
solver
SuperLU中的SLU_SC被定义为“超节点,按列排列”。这通常是在稀疏矩阵上运行SuperLU的结果。 我想检查这个矩阵,而不是求解向量,所以CSR / COO格式会很好。有什么关于如何做的建议吗?
浏览 0
提问于2015-03-14
得票数 1
2
回答
动态生成的java字节码需要优化吗?
java
、
jvm
、
bytecode
我用ASM做了一些java字节码的生成。 通过在访问者模式中遍历某种小型DSL的某种AST。 我担心生成的字节码太“简单”,也就是说,没有任何“编译时优化”。 虽然在我的例子中,如果生成的字节码没有优化,这可能是可以的,但我仍然不禁要问:那些在运行时生成字节码的项目是否需要进行字节码优化? 我知道这样一个事实,对于jvm,大多数“优化”工作是在程序运行时通过jit编译完成的。因此,编译时的字节码优化可能影响很小。 但是,真的吗?对动态生成的字节码进行字节码优化是完全没有意义的吗?有没有人分享一些关于字节码之间的差异的经验,主要是在运行时性能方面,有没有做过任何形式的优化?
浏览 0
提问于2013-03-09
得票数 7
回答已采纳
7
回答
解释器/编译器是如何工作的?
compiler-construction
、
interpreter
解释器/编译器是如何工作的?解释器和编译器的区别是什么?
浏览 4
提问于2010-03-04
得票数 82
回答已采纳
5
回答
高级语言之间的关系。和汇编语言?
java
、
c++
、
c
、
assembly
在我的汇编语言书中,虚拟机级别列出如下: 第4级:高级语言 第3级:汇编语言 二级:指令集体系结构(ISA) 第1级:数字逻辑 根据这本书,第2级( ISA )是处理器的指令;ISA也称为机器语言。这个级别上的每条指令都直接由计算机的硬件执行,或者由嵌入在微处理器芯片中的程序执行,称为微程序。 在2级以上,是汇编语言3级,编程语言提供翻译层,使大规模软件开发切实可行。这个级别使用简短的助记符,如ADD、Sub和MOV,它们可以很容易地在第2级转换到ISA中。这些类型的程序必须在ISA级别完全翻译或组装成机器语言,然后才能执行。 顶层是4级,高级编程语言,如C、C++和J
浏览 4
提问于2014-01-15
得票数 1
8
回答
编译与转换
compiler-construction
、
abstraction
、
transpiler
在寻找不同之处时,我偶然发现了以下定义: 编译是将用一种语言编写的源代码转换成另一种语言的通用术语。 Transpiling是一个特定的术语,用于获取用一种语言编写的源代码,并转换为具有类似抽象级别的另一种语言。 我明白什么是抽象。 但是,在上述定义中,“相似的抽象级别”意味着什么呢?我们如何在语言中找到抽象的层次呢?
浏览 6
提问于2017-07-05
得票数 183
回答已采纳
1
回答
当客户端和服务器端编程语言相同时,IDL在RPC中的作用?
rpc
、
idl
在RPC (远程过程调用)中是否需要IDL (接口定义语言),即使客户端和服务器端的编程语言相同(即远程调用的函数与调用该函数的程序用同一种编程语言编写)?
浏览 2
提问于2017-01-19
得票数 0
回答已采纳
8
回答
哪些编程语言不被认为是高级语言?
programming-languages
、
low-level
、
high-level
在信息学理论中,我一直在听说和阅读关于高级和低级语言的文章。 然而,我不明白为什么这仍然是相关的,因为除了现在正在使用的汇编程序之外,没有任何(相关的)低级语言。 所以你得到了: 低水平 汇编程序 绝对不是低级的 C 基性 福特兰 科波 ..。 高水平 C++ 红宝石 Python PHP ..。 如果汇编程序是低级的,你怎么能把C放在同一个列表中呢?我的意思是:与汇编程序相比,C是非常高的水平。即使对COBOL,Fortran等也是如此。 那么,如果汇编程序真的是唯一的低级语言,为什么每个人都会提到高级和低级语言呢?
浏览 16
提问于2010-04-12
得票数 21
回答已采纳
1
回答
高层编程语言与底层编程语言的关系
c++
、
assembly
低级编程语言和高级编程语言之间有多大的联系?例如,汇编语言和C++在不同的层次上工作,但是,在这些级别之间存在什么样的逻辑呢?让我们假设我写了一个你好世界!用C++编程,我编译并运行它。为了使我的代码在汇编程序级别上更有效,我需要关心什么??
浏览 3
提问于2015-10-07
得票数 0
回答已采纳
1
回答
企业架构师:从数据模型到类模型
uml
、
enterprise-architect
我一直在使用EA对项目中的数据实体进行建模,到目前为止,我已经用数据库中的所有表及其各自的属性对其进行了建模,现在我想对一个类图进行转换。 但我担心我一直在做错误的建模,不知何故,EA没有将我的模型识别为数据关系模型。请看这个截屏视频,上面写着“类图”,尽管我在这里清楚地谈论的是表,有列和外键等等: 我尝试右击我的包并选择Transform Diagram,但是结果图看起来与这个非常相似,只是带有getter。有没有办法自动生成带有映射到集合和对象的关系的类? 我的想法是,我可以在完成建模后生成代码,到目前为止,这种转换并没有太大的改进。
浏览 1
提问于2014-03-03
得票数 1
1
回答
.Net中的数据类型与摩托罗拉PLC中的数据类型?
.net
、
microchip
有没有人能帮我弄到摩托罗拉的所有数据类型的列表? 谢谢, 可汗
浏览 2
提问于2009-12-28
得票数 0
回答已采纳
2
回答
编译器是如何工作的?
compiler
注意:我很惊讶以前没有人问过这个问题,如果是的话,我在搜索中找不到。 我上过很多网站,读过很多文章,也听过很多解释。他们中的大多数人都是好的,但他们都要么是广义的,要么是过于复杂的,或者只是单纯的糟糕。所以我的问题是,编译器是如何工作的? 如果这是一个困难的,宽泛的问题,请告诉我。但如果没有,请回答问题。
浏览 0
提问于2011-11-08
得票数 19
回答已采纳
3
回答
巴贝尔是一个编译器还是转拼法器?
javascript
、
ecmascript-6
、
babeljs
我使用已经有一段时间了,我一直觉得Babel是一个转换程序,可以将我的ES6和ES7 JavaScript转换成ES5 JavaScript,就像我假设可以在技术上将ES5和ES6当作两种不同的语言一样。 然而,我不得不注意到Babel的网站标题将其描述为编译器,我认为这与播音器有很大的不同。 Babel是一个转换程序还是一个编译器,还是同时提供这两个选项?或者网站的标题是简单的不正确? 披露:我知道这听起来像一个非常迂腐的问题,但我正在写有关Babel的文件,我想确保我的描述是准确的。
浏览 3
提问于2017-05-14
得票数 48
回答已采纳
5
回答
将汇编代码转换为C代码
assembly
、
disassembly
什么过程可以用来将汇编代码转换成等价的C代码?可以利用哪种工具获得更高的结果准确性?
浏览 1
提问于2010-11-03
得票数 9
1
回答
为什么Svelte被称为编译器,而其他框架则被称为transpilers
javascript
、
svelte
、
javascript-framework
、
transpiler
最近,我在学校里遇到了一个关于前端javascript框架的问题,“为什么其他将代码转换为普通javascript的框架被称为transpilers,而Svelte被称为编译器呢?”我在网上找不到任何关于它的东西,我也不太明白。有人能简单地向我解释一下吗?
浏览 6
提问于2022-06-09
得票数 3
1
回答
应用程序的ios可执行文件中的奇怪编码
ios
、
objective-c
、
encoding
、
character-encoding
我试图了解某些ios应用程序的可执行文件是什么样子,我所做的是使用iexplorer将应用程序文件导出到我的计算机上,然后我查看info.plist来查看可执行文件,然后用记事本打开它们,使用UTF -8编码,但在这两个文件中,情况如何--在打开两个文件时,我看到两个文件中都有表达目录的英文单词: 文件1的样本: <“(?!NðC°Xj e”)5o·-5°{^ŒE=rün$@[3,ÔÜ£æ»8I˜hGw!*aHÒQ•tœl²þ„™AÍçßÍ憴³)è:cÌ7H5æß-eFç¯î&Ø\n,$Ë$y»¥ÁB^6ÙP; i(q,Aâðð·'©=Ÿa"v!PBÛÚ
浏览 0
提问于2015-01-11
得票数 0
回答已采纳
1
回答
如何在java中的elasticsearch上执行mongosearch查询?
java
、
elasticsearch
我在做elasticsearch。 问题是,我正在实现的方法是接受mongosearch查询,但我需要在elasticsearch上执行它。 到目前为止,mongosearch查询将包含我需要查看的标准。 有没有办法在es上执行mongosearch查询?还是以某种方式将其更改为es查询?
浏览 2
提问于2022-03-03
得票数 0
回答已采纳
1
回答
解析和编译之间的区别
parsing
、
assembly
、
compiler-construction
、
computer-science
我是程序集世界的新手,我想知道解析在这个上下文中意味着什么,以及解析和编译之间的区别。谢谢。
浏览 16
提问于2021-11-18
得票数 0
1
回答
使用Google Apps脚本将HTML注入Google Docs
google-apps-script
、
google-docs
、
html-rendering
我正在使用Apps脚本创建Google Docs。Apps脚本已部署为API可执行文件。Apps脚本接收请求json,并将其写入Google Doc。我能够在Google Doc中创建并打印来自输入JSON的值作为字符串。 输入JSON具有一些值为HTML的属性。如何使用Apps脚本在Google Doc中呈现HTML?
浏览 14
提问于2017-09-26
得票数 3
1
回答
Java OOP模式的问题,一个有经验的程序员如何处理这种类型的复杂性?
java
、
oop
我有一组自动生成的java类。生成的每个类的命名方式如下: MappingOneToTwo MappingOnetoThree MappingThreeToOne...etc 我有相当多的文档,它们可能会在以下方面发生变化。 将创建新映射旧映射可能会更改实施可能更改 如上所述,我使用的是我用制作的cli前端。我在相同的包中,但是将生成的代码和我编写的代码放在不同的目录中,我的构建工作正常,结果jar在manifest中有我的主类。 每个Mapping类在名为run()的方法中都有一个或多个参数。 output input input,输出输入,connectioninput,connectio
浏览 36
提问于2018-10-07
得票数 0
2
回答
装配拆卸
c++
、
assembly
当我这样做的时候,请有人给我解释一下为什么 dumpbin /disasm "C:\simple_Win32.exe“>> "C:\users\piter\myDump5.txt” 我看不到我的例程的名称,只能看到eax、ebx、mov和其他“不是我的”函数(预处理器宏等)。也就是说,在下面的示例中,我们将汇编代码与函数名称一起使用: .text:00403D89 lea eax, [ebp+SystemTimeAsFileTime] .text:00403D8C push eax .text:00403D8D call ds:__imp__
浏览 4
提问于2012-05-07
得票数 0
回答已采纳
1
回答
如何使绝对跳跃相对?
assembly
、
x86
假设我已经将x86程序集代码分解成一个完整描述它的结构列表(操作码、regs、imm等),那么我如何通过编程将绝对跳转为相对跳转呢? 基本上,我试图实现的是,我可以插入或删除在跳转和目标之间的字节,然后通过向其添加增量来修复跳转。
浏览 0
提问于2015-04-18
得票数 1
回答已采纳
13
回答
C是一种中级语言吗?
c
、
programming-languages
在编程语言的讨论中,我们听到诸如低级、中级和高级之类的术语。这些是如何确定的?C会被认为是一种中级语言吗?
浏览 17
提问于2010-05-25
得票数 1
回答已采纳
1
回答
一个获得Delphi源代码并将其转换成Objective代码的程序是编译器吗?还是源代码转换器?
compiler-construction
、
terminology
我在工作中参与了这场争论。我的同事告诉我,生成机器代码的东西就是编译器。然后(在我提到Google闭包编译器之后),他改变了主意:显然,对他来说,编译器可以用任何语言生成优化的源代码(这是没有意义的,因为优化对于编译器来说是一个可选的步骤)。根据他的说法,一个生成目标C代码的程序是一个源转换器,而不是编译器。 据我所知,一个以一种语言获取源代码并将其转换成任何语言,而不仅仅是机器代码的程序,是一个编译器。所以,源代码转换器==编译器. 那么,什么是编译器呢?
浏览 5
提问于2010-10-18
得票数 1
1
回答
如何编写可为DirectX、OpenGL和Vulkan编译的着色器
shaders
、
glsl
、
hlsl
、
cg
我最近完成了为我的游戏引擎编写的DirectX渲染器。现在我有一个OpenGL,DirectX,以及一个尚未完成的Vulkan渲染器。 嗯,大多数渲染器现在工作得很完美,但我有一个问题:我需要一种着色程序语言。 问题是OpenGL和Vulkan使用GLSL,而DirectX使用HLSL (苹果的Metal使用MSL)。因此,我搜索了一种高级着色语言,只找到了来自NVIDIA的图形C。但是,由于这个项目被否决了,我还在寻找别的东西:没有成功。 同时编写3种着色器编程语言有点烦人,所以我正在寻找一种语言,可以在游戏开始时立即翻译成本地语言(或者只是与许多渲染API兼容)。 几个星期后,我什么也没发
浏览 0
提问于2021-02-28
得票数 4
回答已采纳
1
回答
安装包中的本地化快捷菜单
installshield-2011
我有快捷程序菜单-->公司名称-->产品名称。我的要求是当地区语言(操作系统)是日语时,产品名称应该是本地化的。在Install shield 2011中,这是如何实现的?请帮帮忙。
浏览 1
提问于2012-05-22
得票数 0
1
回答
如何从exe文件中获取源代码?
vb6
、
exe
、
decompiling
几天前,我格式化了磁盘,丢失了所有的数据。现在我只有两个VB6 exe文件,我想从这些源代码。有没有办法从VB6 exe文件中恢复源代码?请帮帮我。
浏览 7
提问于2021-09-16
得票数 0
回答已采纳
1
回答
x86程序集与Windows程序集有何不同,这是否让我绕过Windows程序集?
assembly
据我所知,汇编语言只是硬件指令操作码的一种符号表示,硬件制造商根据他们设计电子产品的方式提供/记录了这些代码。 现在,我在另一个职位中看到了"Windows“这个术语。据我所知,Windows本身是一个运行在x64体系结构上的软件。那么,任何Windows程序集也必须是x64程序集吗? 如果我可以直接编写x64程序集,这不意味着我可以在与Windows相同的级别上运行代码,这样我就可以绕过某些Windows限制,直接与硬件对话了吗?
浏览 0
提问于2019-03-16
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
高级动态编程语言
高级编程语言和低级语言的比较
程序员术语:什么是高级语言/低级语言?解释语言/编译语言?
编程是怎么回事(一)——高级语言
Linux C语言高级编程之网络编程!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券