腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
在不同的开放源码软件上使用编程语言
、
、
、
、
有人能帮我“堆叠”我对不同编程语言在不同操作系统上的位置的理解吗?从底部开始,基本的金属计算机只会理解机器代码或汇编程序。这意味着操作系统,比方说Linux,是用C编写的,并编译成机器代码,对吗?或者汇编程序? 如果Linux是用C编写的,这是否意味着默认情况下C编译器已经存在了,并且我可以用C编写任何简单的程序,把它放到任何文件夹中,然后从命令行运行它?我看到一些像Ubuntu这样的Linux发行版附带了文件夹/perl和/python。我认为这些是其他高级语言的编译器或解释器,是这些特定OS发行版的附加版本。如果我想运行Java,我会添加Java等等。但是,在默认情况下,C是Linux的语
浏览 10
提问于2015-05-13
得票数 4
2
回答
点击Power PC CPU架构?
、
、
、
、
有没有人在ppc架构上将Clang作为C编译器运行?我正在尝试恢复一个旧的Linux12英寸Powerbook (867 Mint),并将在它上安装G4 (带有Linux Mint/LXDE前端的G4 ),我不会在机器上运行OS X。它似乎与Intel/X86体系结构紧密相关。它会在ppc上作为C编译器运行得很好吗?我知道我可以运行gcc,但是Clang对用户更友好。 我将纯粹作为一个C编译器来使用它,不会利用它的C++或Objective C功能。我的程序是学生级别的程序(最多几百行),因此可能不会对Clang的能力造成负担。
浏览 3
提问于2011-12-29
得票数 3
回答已采纳
1
回答
停靠的C++应用程序向后兼容较早的内核版本吗?
、
、
假设我有一个C++应用程序,它运行在一个docker容器中,使用的是现代linux发行版(Ubuntu19.10)以及相关版本的GCC和linux内核。容器本身托管在Ubuntu 19.10上。 我在容器中构建应用程序并静态链接除系统提供的依赖项之外的所有依赖项,即libc++、libc等。这些依赖项来自底层Docker镜像中捆绑的依赖项。据我的应用程序所知,它位于Ubuntu19.10中。 然后,我继续将包含我的应用程序二进制文件的Docker镜像部署在一个更老的Linux内核上(不管CentOS 6使用什么)。 这样做有不兼容(ABI或其他)的风险吗?
浏览 8
提问于2020-02-22
得票数 0
回答已采纳
4
回答
向linux服务器发送http请求
、
、
、
我必须向运行在Linux机器上的C程序发送一个HTTP请求。如何用Java将HTTP请求发送到运行在Linux机器上的C语言服务器?
浏览 1
提问于2011-02-16
得票数 0
1
回答
为什么gcc/clang默认知道链接到libc?
、
、
、
、
当我运行clang/gcc来编译.c文件时,我不需要显式地链接到libc。但它仍然可以作为libc运行,另外两个库也会自动链接。为什么gcc/clang知道自动链接?在哪里提到了这种行为? $ cat main.c /* vim: set noexpandtab tabstop=2: */ #include <stdio.h> int main() { puts("Hello World!"); return 0; } $ clang -o main.exe main.c # or gcc $ ./main.exe Hello World! $
浏览 0
提问于2019-01-28
得票数 5
回答已采纳
2
回答
如何用MonoDevelop编写本机Ubuntu程序?
、
我在Monodevelop中编写了几个简单的控制台C#程序,但它们似乎在调试时运行在一些仿真环境中。最终的结果是一个.exe文件,它不会在Ubuntu上本地运行。 我需要知道的是,Mono是否与Windows上的VisualC#相同?我们是否可以使用Monodevelop创建本地GUI应用程序,就像使用QT ()一样?如果是,怎么做?如果没有,为什么?为什么我们需要Linux上的Mono?
浏览 0
提问于2014-01-07
得票数 1
回答已采纳
2
回答
C语言编程- Linux和OSX的不同之处
、
、
、
、
你好,我正在研究C编程。 我想知道Linux和OSX在C中是否有区别?我知道Windows和Linux/Unix之间有一些(比如获得系统时间戳)。是否有任何特定的命令或技术不能发挥这两种方法之一?“基本”程序应该在这两种程序上运行吗? 我知道C不是一种交叉编译语言,但是OSX和Linux都是Unix --不是吗?
浏览 7
提问于2013-10-16
得票数 3
回答已采纳
1
回答
LabWindows CVI如何检测C语言中的缓冲区溢出
、
昨天,当我在C中运行一些简单的代码时,我发现CVI可以检测到缓冲区溢出,这让我很困惑。 void main(void) { int a[10]; int buf[10]; int test[10]; int *p = &buf[10]; *p = 1; while(1); } 当我可以运行这个程序时,错误是occurred.The消息是“取消引用超出边界的指针1字节(1个元素)超过数组的结尾”(抱歉,没有发布图像的权限) 我对如何实现感到困惑,因为我知道C/C++没有内置的数组边界。我也在其他一些平台上尝试过,比如VC++6.0和Linux,没有人能检测到溢出。谢谢你。
浏览 0
提问于2013-08-24
得票数 0
1
回答
当matlab找不到语言环境数据库时,这意味着什么?
、
、
、
、
我有一个在linux上使用matlab接口的C++程序。当我运行C++程序时,我得到一个与区域设置数据库相关的错误: MATLAB:I18n:LocaleDatabaseNotFound - Cannot find the MATLAB locale database. The MATLAB process default locale is set to "en_US.US-ASCII". 这是什么意思?这个错误会导致严重的数值问题,还是仅仅是一个小警告?
浏览 2
提问于2012-06-27
得票数 0
回答已采纳
1
回答
GCC宏,它能区分C和装配方式
、
、
、
我正在构建第三方linux内核模块驱动程序。 当我试图构建已签名的内核模块时,gcc会发出以下警告: include/linux/compiler.h: Assembler messages: include/linux/compiler.h:61: Error: no such instruction: `struct ftrace_branch_data{' include/linux/compiler.h:62: Error: no such instruction: `const char *func' include/linux/compiler.h:63: Erro
浏览 1
提问于2018-01-27
得票数 2
回答已采纳
6
回答
为Web编写C++
、
可以创建一个可以通过浏览器运行的C++应用程序吗?有没有办法将C++应用程序与数据库(可用于Mac、Linux和Windows)连接起来?
浏览 1
提问于2012-02-23
得票数 0
回答已采纳
3
回答
linux中的C图形
嗨,谁能告诉我如何在Linux下用c语言编写图形程序?我应该在gcc.I中使用什么头文件?我对Linux是个新手。
浏览 2
提问于2010-09-28
得票数 4
2
回答
C++程序设计中的cin和cout
、
我的代码是用c编写的。但是,我通过将头文件更改为c++来转换代码,程序运行良好。现在我的问题是:我想让cin和cout在c程序中工作。我已经包含了以下库 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <linux/types.h> #include <asm/types.h> #include <linux/socket.h> #include <asm/socket.h&
浏览 0
提问于2015-08-19
得票数 1
4
回答
脚本编写者如何创建windows应用程序?
我想尝试一些新的东西,而不是让web服务器去做和响应,我想如果我可以创建一个直接在我的操作系统上运行的应用程序会怎么样,我突然想到这会非常有趣和有用。 我只熟悉像php,ruby,javascript这样的脚本语言。 我学过VBA和C,但用得不多。 我想知道,在windows上开发应用程序的快速简单的方法是什么? 在过去和现在,人们是如何制作桌面应用程序的? 另外,有没有一种简单的方法来支持Mac或Linux呢?
浏览 0
提问于2009-12-19
得票数 0
2
回答
我有一个用C语言编写的程序,我能把它编译成Linux服务器的可执行文件吗?这样我就可以在服务器上运行它而不需要安装mono?
、
、
、
可能重复: 我有一个写在windows上的C#程序,我需要将它传输到linux服务器。 然而,客户端不希望在他的服务器上安装mono,所以我想找到一种让他轻松的方法。 是否有可能以这样一种格式来转换这个程序,使其在没有安装mono的情况下在linux上运行?
浏览 2
提问于2011-12-29
得票数 3
回答已采纳
1
回答
AMD64运行在i586上,反之亦然?
、
、
我有一个小型C程序,我希望将它从Linux移植到Windows。我可以用MinGW编译器来完成这个任务,而且我注意到它有两个不同的前缀,amd64和i586。我在一台i686计算机上,我想知道如果我用和amd64架构编译C程序,它会在我的i686机器上运行吗?反之亦然? 更新: 是否有编译C代码以在任何架构上运行的编译器?
浏览 2
提问于2011-03-31
得票数 1
回答已采纳
2
回答
Linux与Windows环境下的系统库
、
、
我的背景是Windows,我是Linux新手。我仍然想了解一些基本的概念,特别是系统库: Windows具有包装系统调用的ntdll.dll和C语法与ntdll OS公开服务之间的接口的CRT dll。 (为了简化起见,我忽略了user32、kernel32、内核基础等中间层。我还意识到CRT是几个dll,这不是重点)。 看起来Unix/Linux几乎只有libc,它封装了系统调用并直接从应用程序代码中调用。 这个比喻对吗?(ntdll + CRT) <===> libc? 我意识到C& Unix是一起进化而来的,但我仍然感到惊讶。可能是C接口硬连接到Uni
浏览 5
提问于2020-04-27
得票数 0
回答已采纳
2
回答
如何规划多平台应用程序开发
、
在编程的早期,我使用Visual进行学习。它教会了我许多概念,而且我能够制作一些很酷的程序(在我看来,无论如何.)。我已经将我的视野扩展到基本的C/C++、PHP和MySQL。 我最喜欢的项目之一,我想变成一个多平台(对于x86/x64)窗口应用程序,并拥有开放源码。我已经决定了许可证,但我想知道,在我开始用一种新的语言开发之前,我如何选择使用哪种语言,即多平台,并允许创建窗口?我不希望使用web技术,因为应用程序一次将处理大量本地文件。 这不是关于哪种技术更好的问题,而是哪种技术对这个项目有用的问题。我知道一些事情必须是可能的,因为有一些应用程序运行为Mac二进制文件,Windows二进制文
浏览 0
提问于2014-04-13
得票数 1
回答已采纳
2
回答
在运行时间方面,最快的语言是什么?
、
、
我用linux脚本编写了一个脚本来显示终端信息。它在.1秒实时运行,.03在用户时间运行。这是一个伟大的速度,但我有更多的,我想要添加,它把程序的速度降低到.4或.5秒。当是.1时,在点击enter和完成运行之间没有明显的延迟。在.5有一个延迟。 因此,我的问题是,我能用什么语言来编写它,以便在基于linux的发行版上运行禁食程序。我一直在想用C或C++编写它并使用编译后的版本是否会更快。
浏览 3
提问于2013-11-16
得票数 0
回答已采纳
2
回答
mono可以运行framework.net编译的应用程序(从VS env)吗?
、
、
、
我读过许多关于使用mono运行.net代码的问题,但我总是以相同的问题结束。我现在正在开发一个新的应用程序,所以我最好直接开始,朝好的方向走: 我能否在或中开发一个应用程序,使用他们拥有的编译器从C#环境中编译它,并在linux上使用mono.linux运行该应用程序。 或者,我是否必须从头开始使用mono编译器(或者将我的MS项目转换为mono)才能在linux上使用Mono框架使用我的.net应用程序。 Linux/Mac支持对于我的应用程序开发来说并不是必须的,但我希望从一开始就开始支持它。 谢谢 关于apis的: 我使用的是WinForms,加密,全球化,SQLClient,但可能仅
浏览 3
提问于2011-11-30
得票数 5
回答已采纳
1
回答
为Linux命令行创建一个应用程序
、
、
、
我一直试图为Linux命令行制作一个包。对于那些经验丰富的开发人员来说,我有几个问题可能看起来很傻,但是网上的文档和指南至少还不清楚。 实际上,我本人就是一名开发人员,在过去的几年里,我一直在为Linux终端开发应用程序/包,但现在我不得不这样做了。如果可能的话,我更愿意用C#或Python来做,但我唯一能做到的就是Bash脚本。没有初始化或模板,我可以在网上找到其中一个Linux终端包。我可能不擅长谷歌搜索,但三个小时后,我得出的结论是,只有某种秘密社团专门知道如何制作这些东西。 如果我不能用其他语言制作终端应用程序/包,我可以使用Bash,但它还是有点烦人。例如,我无法在没有".s
浏览 0
提问于2020-03-06
得票数 0
回答已采纳
6
回答
在linux环境下,C语言和C语言有什么区别?
、
、
、
在Linux环境下,C语言和C语言有什么区别? 它们的语法是否相同? 还是只有在执行程序时才有区别?
浏览 5
提问于2013-08-31
得票数 1
回答已采纳
1
回答
C中参数的默认数据类型?
、
我对C不熟悉,我有一个问题。我想我犯了一个错误,但是编译器并没有给出警告,程序运行得很好。 我认为第4行有一个错误: #include <stdio.h> void void_int(int x); void void_int(x) { // <-- no type definition for parameter x printf( "void_int: %d\n", x); } int main(int argc, char **argv) { printf("Hello world\n");
浏览 1
提问于2014-05-26
得票数 3
回答已采纳
5
回答
linux环境下的C#
、
、
我目前在Unix环境中使用C/C++,并且是Linux环境的新手。我想学习Linux OS,并学习C#作为我职业生涯的下一级编程语言。 我决定在我的笔记本电脑上安装Ubuntu Linux。但是我不确定我们是否可以在Linux环境下编写、编译和运行C#程序。 据我所知,C#唯一的集成开发环境是MS Visual Studio。在Linux环境下,有没有什么可行的方法在C#中工作? 如果我没有其他选择,我会在我的笔记本电脑上同时安装两个操作系统-- Vista来学习C#和Linux用于其他操作系统。
浏览 6
提问于2008-11-07
得票数 7
回答已采纳
3
回答
为什么Android使用Java概念而不是D语言、C或C++?但是Chromium浏览器是在C++中,它非常复杂的匹配。
、
、
、
、
Android是32位的ARM。 描述: 1)所以,如果我没有错的话,32/64或8/12/16位编译器可以用D语言进行编译。 2) Linux标准内核:用C语言和其他语言编写的库可以编译成ARM wtih D语言,不仅是D语言,C/C++也可以实现。 根据Android wiki的信息,我开始感到困惑: wiki: Linux内核的修改版本(它不是linux,而是它修改的linux,因为硬件兼容性?)所以我不能用RPM包装?因为它不再是标准的linux了?) wiki:虽然大多数Android应用程序都是用Java编写的,但是平台中没有,而且没有执行字节码。Java类被编译成Dalv
浏览 2
提问于2011-04-09
得票数 8
回答已采纳
1
回答
是否可以将windows窗体应用程序(c#、.Net)转换为跨平台项目?
、
、
、
、
将windows窗体应用程序(c#,.net)转换为跨平台项目的可能方法是什么? 我的目标有一个可以在Linux基础操作系统和windows中运行的项目。 我非常喜欢.net,但是由于.Net框架的安装,它并不能兼容所有的操作系统(例如Linux)。 你有什么建议?
浏览 2
提问于2014-03-18
得票数 2
回答已采纳
1
回答
在C++进程间通信中传递结构
、
我有一个在windows和ubuntu linux上运行的C程序。它创建了两个并行运行的进程。 必须在两个进程之间建立进程间通信,在它们之间传递C结构(可能也是嵌套的)。该结构将具有一些运行时参数值。我应该使用哪个IPC? 如果我使用zmq,那么有没有可以在C上使用的序列化库(没有C++)?
浏览 48
提问于2020-08-31
得票数 0
5
回答
Linux上的C++/Assembly
、
、
、
我想要的是一个在Linux上运行的IDE,它支持C++和x86程序集语法突出显示。我已经试过了Code::Block,但是这不能让我按照我的需要运行程序,所以效果不太好。 我的需要: 能够通过在某个目录中发出"make“命令来编译程序 能够通过发出自定义命令来运行程序,而不是运行某个可执行文件。 图形化(不是vim/emacs/etc),将在GNOME/Fedora 14中运行 最有帮助的是: Git集成 自动版本控制(就像代码::块一样) Eclipse对我不起作用,因为不管我设置了什么,它都试图对整个程序进行自动生成/错误检查,使用错误的工具链,
浏览 12
提问于2011-04-17
得票数 6
回答已采纳
1
回答
将网络C程序中的实时数据发送到浏览器客户端进行绘图。
、
、
、
、
我面临着一个建筑问题,到目前为止,我似乎找不到合适的解决办法。我有一个Linux盒,它只是一台用以太网电缆连接到网络上的机器,运行Linux。它是从一个模数转换器(模拟到数字转换器)在大约3000 samples/sec的采样值。在每个样本中,它实际上对ADC的所有8个通道进行采样。所以,我每秒钟有3000*8双类型值。 我的问题是:将这些数据实时地流到一个运行web应用程序的客户端,并在那里使用Javascript框架绘制它。Linux上的程序必须在C中。为了避免复杂性,我尽量避免与.NET核心一样的互操作。 到目前为止我做了什么? 我已经在C中实现了一个web服务器,它作为子进程运行,以及
浏览 1
提问于2020-02-17
得票数 3
回答已采纳
8
回答
C#程序可以跨平台吗?
、
我是编程新手,我正在考虑使用C#编写一个非常简单的程序,只需编辑一个文本文件。 能在Mac和Linux上运行吗?我想知道是什么让程序变得cross-platform??
浏览 194
提问于2011-08-08
得票数 27
回答已采纳
2
回答
不带.NET的C#图形用户界面
、
、
我想开发一个Windows GUI程序,图形表示从文件读取的数据。我已经有一个应用程序可以做到这一点,但它做得很差,而且是用C++/MFC。 我可以尝试编辑这个应用程序来做我想做的事情,但是我对MFC一无所知,而且比起C++,我更喜欢使用C#,所以我更喜欢从头开始重建。 问题是,我不想为了运行这个应用程序而安装.NET框架。这就去掉了WinForms或WPF的用法,所以我想知道有没有类似的C#图形用户界面API可以用来做这件事,而不是使用.NET? 编辑:我现在可能也需要移植到Linux机器上。如果我在C++上使用Qt,我可以编译成Windows或者Linux,对吗?
浏览 3
提问于2012-09-04
得票数 1
回答已采纳
2
回答
可以将windows上的tcp客户端连接到linux上的服务器吗?
、
、
、
使用mono编写一个在linux (Ubuntu)上运行的服务器。和一个使用.net在windows上运行的客户端,我可以在linux中连接到服务器吗?我将使用c#进行服务器和客户端编程。
浏览 1
提问于2010-10-31
得票数 1
回答已采纳
1
回答
Linux内核是通过BIOS访问HW,还是直接与HW接口?
、
、
据我所知,BIOS 1)初始化HW,2)跳转到某个位置,并将引导加载程序加载到RAM中。当BIOS完成HW的初始化时,它必须运行一些例程(即设置适当的寄存器位、延迟等.)。我要问的问题是,这些BIOS例程是否是: BIOS例程是由Linux内核调用,还是Linux内核驱动程序重新实现必要的例程? 另外,BIOS是用汇编语言编写的还是某种硬件定义的语言?
浏览 0
提问于2021-06-09
得票数 2
回答已采纳
5
回答
对于C/C++程序,有没有与python的virtualenv等价物?
、
、
我必须开发必须在科学Linux5或6上运行的C++程序。我想在Ubuntu上使用QtCreator进行开发,Ubuntu上的库比SCL6上的库要新得多。 对于C/C++程序,有没有与Python的virtualenv等价物? 将chroot与所有必需的库和依赖项一起使用就可以完成这项工作。这真的存在吗?有关chroot的用法,请参阅。
浏览 3
提问于2013-02-04
得票数 23
5
回答
如何在windows下用java运行linux程序?
、
、
、
如何在windows下运行linux二进制文件?有没有像Runtime.getRuntime().exec()这样的java程序代码在windows下运行linux程序的仿真jar?
浏览 0
提问于2010-11-17
得票数 0
回答已采纳
2
回答
运行时seg故障-精灵gcc编译代码
、
、
、
使用MacPorts,我刚刚在我的MacBook Pro上安装了手臂精灵gcc。这件事完美无缺,一切似乎都很顺利。 但是,在用C和C++编译了一个简单的hello测试程序并试图在目标板(一个基于ARM9的运行Debian的板)上运行之后,它们立即出错。 由于目标板的可用工具有限,而且没有gdb,我在如何进行调试时遇到了一些困难。我已经使用Linux托管的交叉编译器成功地构建和运行了其他代码,因此它应该可以工作。 有什么想法吗? 按照我已经构建和运行的gdbserver的建议,我在主机上的gdb中得到了以下内容: 程序接收信号SIGSEGV,分割故障。0x00000000?() 我认为这可能是标
浏览 7
提问于2010-11-09
得票数 3
7
回答
我们是否可能使用远程方法调用将linux中的C++程序与充当服务器的C#程序通信?
、
、
、
是否可以使用实现在linux操作系统中运行的C++程序(客户端程序)与运行在中的C#程序(服务器程序)之间的客户机/服务器通信?
浏览 7
提问于2015-09-25
得票数 4
回答已采纳
4
回答
阅读以重回Java开发?
、
在大约六年的时间里,我没有做过太多的Java开发工作。我可能很快就需要将一个C#应用程序移植到Java上,这样它就可以在Windows和公司标准版本的Linux上运行(原因我不能讨论)。我想知道的是,从那时起,什么是最好的阅读材料来温习Java的变化,这样我就可以让移植尽可能流畅。 我目前运行在.NET Framework3.5上,使用了lambda、扩展方法和LINQ.这是一个没有web服务调用或数据库调用的客户端应用程序。我确实使用各种网络协议与其他机器通信,但我已经在研究替换我们现在使用的组件(Dart Telnet、SharpSSH等)。 从那时起,我主要在寻找Java语言和BCL发生
浏览 0
提问于2009-11-20
得票数 0
回答已采纳
2
回答
作为网络程序员入门的linux工具
、
在我的windows环境中,有哪些linux开发人员工具可以用来完成我在.NET中所做的事情: 我想移植在winform/nhibernate/sql server下运行的客户端服务器应用程序。 Language c# 数据库SQL服务器 ORM Nhibernate 源代码控制SVN / Tortoise 单元测试Nunit 持续集成巡航控制 我应该使用java和eclipse吗? Python和? Ruby和?? 有没有什么IDE可以让我在linux下管理所有这些进程?
浏览 3
提问于2010-05-02
得票数 3
1
回答
Pascal在ARM平台上的C++应用
、
、
、
我有大量用Pascal编写的代码,我需要在一个运行在带有C++处理器的嵌入式PC上的ARM9应用程序中使用它。我的想法是交叉编译Pascal代码到dll库,我想把它包含在我的C++应用程序中。我试着安装Lazarus,但是我无法完成它的交叉编译器,我试图将编译器直接安装到嵌入式PC上,并得到类似的结果。C++交叉编译器工作得很好。如何使Pascal代码在不同的平台上运行在C++应用程序中?我会提供任何额外的信息,如果需要。 附加信息: 嵌入式pc适合在极低的温度下使用,因此它有低内存(32 SD ),运行一个经过修剪的Linux,并且它的闪存上只剩下一点空闲空间(我必须使用SD卡来处理
浏览 3
提问于2013-09-09
得票数 0
回答已采纳
1
回答
如何在gdb中“解压”核心转储
、
我不确定这是否是问题的正确措辞,但让我们以下面的示例为例,其中我有一个程序将崩溃/中止: #include <assert.h> int main(void) { int z=2; assert (z>5); } 如果我用调试编译它,然后运行它: $ gcc -ggdb3 a.c -o a.o && ./a.o a.o: a.c:8: main: Assertion `z>5' failed. Aborted (core dumped) 现在,我将在gdb中打开它,看看是否可以检查程序: $ gdb a.o core Core
浏览 0
提问于2021-03-06
得票数 0
回答已采纳
1
回答
我可以在内核中使用protobufs吗?
、
、
、
我需要定义一个与Linux设备驱动程序的通信协议。看起来很不错,而且有一个。 是否可以在Linux设备驱动程序中使用protobufs? 显然,普通的c代码不会工作,因为它进行malloc调用,等等。有没有针对内核的protobufs实现? 如果解决方案减少了,那么移植一个C库在内核中使用需要多大的努力? 附加问题:使用windows驱动程序编写时,答案是否有显著不同?
浏览 2
提问于2011-05-06
得票数 7
回答已采纳
4
回答
Linux独立可执行文件生成
、
我是一名程序员,精通Java、Ruby、Python和其他高级/动态语言。我正面临着一个问题,我需要编写一个Linux可执行文件(对于64位,也可能是32位的OSes ),而这些语言似乎都不适合这项任务,因为我最终也不得不分发一个运行时。 我真的写不出像样的C代码,所以我想请教一种好的高级语言,它支持套接字通信和进程生成,可以生成C中间代码或独立的Linux可执行文件。
浏览 1
提问于2009-09-12
得票数 3
回答已采纳
1
回答
Heroku无法捆绑(找不到javahome)
、
、
我正在尝试将我的第一个Plotly应用程序(用Python编写)部署到Heroku。我很难打包所有的包来编译这个应用程序,目前使用。 当我尝试部署我的应用程序时,即使在从requirements.txt,中删除python-javabrid之后,仍然尝试捆绑它,给出了以下错误: remote: Collecting jeepney>=0.4.2; sys_platform == "linux" remote: Downloading jeepney-0.6.0-py3-none-any.whl (45 kB) remote:
浏览 5
提问于2021-01-06
得票数 1
回答已采纳
1
回答
使用C#读/写调试端口(0x80h)
、
、
、
、
我正试图在Windows上写一个简单的C#程序,在任何支持的主板(如和所示)的调试端口(地址为: 0x80h,也称为POST代码显示)上显示字符或数字。这在Linux,C,Assembly,和一个叫做“”的免费软件中已经做过了: C (命令示例): 组件: Linux: 在此屏幕截图中,您可以看到调试端口为80 (Device Manager > View > Resource by type): 如何使用任何高级编程语言(如C# )确定此端口的读/写目标?类会失败,因为它需要COM1、COM2等。
浏览 15
提问于2020-12-29
得票数 0
4
回答
C控制台应用程序可以同时在Linux和Windows上运行吗
、
、
如果我用C语言编写了一个不包含Windows.h头文件的程序,它将在Linux上运行。我在Windows上的代码块中制作它。
浏览 1
提问于2011-06-08
得票数 0
回答已采纳
2
回答
在Windows环境下编译linux源代码
、
、
、
我用c++为linux编写了一个控制台程序的源代码。 是否有一种(自动)方法来编译这个源代码以在windows中运行?那么这个文件中调用的linux函数和库呢?
浏览 8
提问于2010-03-29
得票数 2
回答已采纳
2
回答
是否所有的C编译器都严格遵循运算符的优先顺序
、
、
、
我正在写c程序,它将在世界上大多数C编译器( windows,linux,solaris,mac,aix,hpux,vxworks(arm,ppc,mips...),windriver linux等的编译器中编译。) 如果我基于C标准的编写程序,可以吗
浏览 0
提问于2012-08-17
得票数 0
3
回答
可以为三星智能电视编写C++应用程序吗?
、
有没有一个简单的如何为三星智能电视编写C++应用程序,应该能够在后台运行(所以不是一个超文本标记语言/JS小程序)和访问/开发/ttyUSBx设备插入电视? 他们是否有一些API来访问/dev/ttyUSBx,或者它将是一个简单的Linux应用程序?他们允许加载这样的应用程序吗?有没有编译这类应用的工具链?
浏览 2
提问于2013-02-01
得票数 0
回答已采纳
10
回答
Windows通用脚本语言
、
Linux用户- Windows noob警报;) 有人能向我推荐一种无需额外安装就能在所有Windows (让我们关注XP,也许Vista )机器上运行的功能强大的脚本/编程语言?一些不会让我安装新东西来运行代码的东西。 例如,在Linux上我有shell (嘿),可以在不安装任何东西的情况下编写基本的代码;python通常是默认安装的,我可以在不安装任何东西的情况下使用它,等等。我在Windows上搜索类似这样的东西(我猜如果我想在Windows上使用python,我必须先安装它)。 ...bat文件?现在还在用这个吗? 我猜,默认情况下没有安装.NET (假设是C#)? 还有别的吗?
浏览 17
提问于2009-07-09
得票数 5
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一个简单的Linux下的C语言socket程序
程序猿C语言编程知识新手入门基础学习篇在VC6.0编程器下运行C语言程序详解
如何在Linux中编译和运行C/C+程序,简单示例教懂你
基于Linux下的C语言项目实战-本地账号管理系统
聊聊C语言/C加加—程序和编程语言
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券