这些看起来像愚蠢的问题,但我想澄清我的疑问。
我知道 C 编程,它是一种编程语言,为此我需要一个编译器,如turboc
or turboc3
or devc
++ 等。如果我想编译Java
我需要的程序JDK
和 jre.,但是在 linux 中,使用终端我们可以编译各种编程语言。
- 怎么可能?
- 现在我想编译
OpenCL
程序,我需要哪个编译器??根据GPU公司,我知道我们需要OpenCL SDK。我想写一个CUDA程序。 - CUDA 是平台还是编程语言?如果它是一种编程语言,那么
- 我需要哪个编译器来编译 CUDA 程序?
- 编写CUDA程序有什么规范吗?我想编写 OpenACC 程序。
- 编写程序需要什么以及编译需要什么?我想编写 OpenMP 程序。
- 编写程序需要什么以及编译需要什么?