腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不在
c
/
c
++中的共享库的例子?
、
许多
语言
使得产生一个可以从
C
调用
的共享库成为可能,而且因为它可以从
C
调用
,所以它可以通过
外部
函数接口从几乎任何
语言
调用
。一些支持它的
语言
有: Fortran,Ada,Pascal,Objective
C
,D,OCaml,Haskell,Go,Rust...即便如此,在普通
linux
系统上发现的绝大多数共享库似乎都是用
c
或
c
++编写的。有没有用其他广泛使用的
浏览 1
提问于2014-04-05
得票数 3
3
回答
如何在
Linux
中以编程方式获得窗口和系统的分辨率?
、
、
我正在尝试获取屏幕的分辨率以及
Linux
系统上特定窗口(
程序
正在运行的窗口)的分辨率。我不需要修改分辨率,我只需要当前的值。据我所知,我们可以在Windows上
调用
一些系统函数来做到这一点,我们如何在
Linux
上做到这一点,最好是使用
C
/
C
++
语言
?提前谢谢。更新:实际上,我不需要做图形用户界面,虽然我知道Qt和GTK+可以做,但我不愿意包括一个
外部
库来获得分辨率。
浏览 6
提问于2009-07-20
得票数 10
回答已采纳
6
回答
除了
C
之外,系统
调用
如何与
linux
和编程
语言
一起工作?
、
、
、
我理解系统
调用
是如何在
C
语言
中与
Linux
一起工作的。我想知道每种编程
语言
是否都有自己的系统库来与内核通信。 如果是的话,每种编程
语言
都应该有自己的系统库来处理内核吗?如果没有,那么系统如何在
linux
中
调用
另一种编程
语言
?
浏览 4
提问于2013-03-09
得票数 0
回答已采纳
1
回答
一个
程序
能告诉我是否在编辑器中打开了一个文件吗?
、
在
linux
上,
程序
是否可以判断另一个
程序
是否在读写模式下打开一个文件?在这种情况下,我希望脚本抛出一个错误并退出。(我通常通过别名
调用
emacs。) 编辑我找到了一个适合我的解决方案,就是利用emacs自动创建一个不可见的信号量文件这一事实。我会删除这个问题,但是SE界面似乎不允许我这样做。
浏览 0
提问于2022-10-25
得票数 0
1
回答
在flutter中
调用
外部
库
、
我想知道是否有可能在用flutter开发的桌面应用
程序
(windows、
linux
)中使用用另一种
语言
(例如
C
++、Go Lang、Rust)编写的
外部
库
浏览 1
提问于2021-03-24
得票数 0
1
回答
CMake:本地化格式的时间戳
、
、
同事们,您能告诉我是否可以接收本地化格式和本地化
语言
的CMake格式的时间戳? 我还没有找到字符串(时间戳)的这样的选项。
浏览 3
提问于2021-04-18
得票数 0
1
回答
Java <->
C
桥
、
、
、
、
我正在开发一个应用
程序
,它具有托管在Glassfish服务器上的Java接口和作为
Linux
守护进程实现的
C
内核。使用Java和网络套接字来实现RPC.D-Bus -据我所知,DBus可以用于Java和
C
.之间的RPC。 我想使用最基本的方法,而不使用
外部
库或框架。是否可以只使用套接字直接
调用
Java和
C
之间的函数/方
浏览 1
提问于2012-02-06
得票数 8
回答已采纳
2
回答
据我所知,为什么系统
调用
仅限于
C
语言
?
、
根据我的操作系统教科书,应用
程序
和库通过系统
调用
与内核交互。 但据我所见,Windows、OS和
Linux
,我们只能使用
C
语言
发布系统
调用
。当我想优化Java应用
程序
中的I/O时,这让我很恼火--因为我不能直接使用系统
调用
,所以我不得不猜测Java请求的是什么系统
调用
(也许我应该阅读JVM源代码?从那时起,我就有了一个问题,为什么系统
调用
只限于
C
语言
,为什么我们不能用Py
浏览 0
提问于2017-03-09
得票数 8
回答已采纳
3
回答
C
或
C
++链接中是否有任何类型的签入?
、
、
、
它们不检查函数
调用
的数量或类型,也不检查全局数据引用的类型。所有的链接者都是这样的吗?我来自高级
语言
背景
C
#和Scala,因此对于那些沉浸在低层次世界中的人来说,这似乎是显而易见的。我用汇编
程序
编写了几个函数(系统
调用
),我注意到汇编
程序
中没有
外部
函数的参数原型。 上下文:我实际上是在编写一个编译
浏览 4
提问于2015-01-22
得票数 3
回答已采纳
1
回答
如何间接
调用
C
函数
、
、
让我们假设我有以下函数:{} 不过,我
浏览 3
提问于2014-01-27
得票数 0
1
回答
如何在Eclipse中编写和编译混合编程
语言
(
C
和FORTRAN)
、
、
基本上,我想在Ubuntu(
Linux
环境)中的Eclipse(并行应用
程序
开发) IDE中使用
C
和FORTRAN编写一种混合编程
语言
。我的主
程序
是用
C
语言
编写的,而
调用
函数是用FORTRAN编写的。现在,我应该如何将这个FORTRAN源
程序
链接到
C
项目? 我能够从终端(
Linux
)编写和编译相同的(混合编程),没有任何问题。
浏览 3
提问于2013-01-19
得票数 2
1
回答
Perl Tk:当
调用
外部
脚本时,如何防止其他按钮被单击?
、
操作系统:
Linux
(科学
Linux
)
语言
和版本: Perl 5.24$mw->Button(-command => sub { } )-> grind();
外部
脚本的GUI将弹出,让我填充值。我还没有完成
外部
脚本,但我“快速单击”了一个按钮,从主脚本(这
浏览 7
提问于2017-04-11
得票数 1
回答已采纳
3
回答
如何在不等待
外部
程序
退出的情况下运行该
程序
?
、
、
我正在尝试从我的
Linux
C
++
程序
内部执行一个
外部
程序
。如何在不等待
外部
程序
退出的情况下
调用
它?
浏览 3
提问于2010-03-11
得票数 2
回答已采纳
5
回答
如何使用参数
调用
外部
程序
?
、
、
、
我想在我的代码中使用在代码本身中确定的参数来
调用
windows
程序
。 我希望
调用
的不是
外部
函数或方法,而是WinXP环境中的实际.exe或批处理/脚本文件。
C
或Python
语言
将是首选
语言
,但如果用其他
语言
(ASM、
C
#、
C
++等)更容易做到这一点,请让我知道。
浏览 5
提问于2009-01-28
得票数 32
回答已采纳
1
回答
Golang,在
Linux
中
调用
新的系统
调用
、
我有一个带有自定义系统
调用
的
Linux
内核。在
C
语言
中,我可以使用标准
C
库syscall()根据系统
调用
的编号来
调用
它。如何在Go中
调用
这个新的系统
调用
?在
C
中,在
Linux
上,也有一些宏可以发出所需的内联
程序
集来直接进行系统
调用
。 我可不想黑进syscall_
linux
.go。我看到在Go中,perl脚本(mysyscall.pl)处理sysc
浏览 2
提问于2014-11-27
得票数 2
1
回答
最大
外部
符号长度
、
、
关于
C
++中的最大
外部
符号长度(全局变量、函数、类等名称),我有两个问题:
C
++
语言
的GNU和其他链接器(静态链接)中的最大
外部
符号长度是多少?
Linux
,Windows (动态链接)上的动态链接库的最大
外部
符号长度是多少?
浏览 4
提问于2015-08-28
得票数 2
2
回答
在
linux
机器上
调用
系统
调用
、
、
、
通常,系统提供一个位于正常
程序
和操作system.On Unix类系统之间的库或API,该API通常是
C
库(libc)实现的一部分,例如glibc,它为系统
调用
提供包装函数。现在,
C
程序
可以
调用
这些库函数,因为这些库函数是用
C
编写的,并且可以进行系统
调用
。像Cobol或任何其他基于编译器的
语言
如何在
linux
上进行系统
调用
?这些
语言
不能
调用
系统提供的API。
浏览 1
提问于2014-10-17
得票数 1
1
回答
自动运行在
linux
中的工作原理
我开始了解到,在基于
linux
的系统中有自
调用
函数。请给我头脑风暴
浏览 1
提问于2010-11-02
得票数 1
1
回答
调用
约定和
语言
绑定
、
、
对于如何最好地处理公共API中的
调用
约定差异并使其与绑定保持同步,我有点困惑。假设我正在编写一个通过共享对象库或DLL提供的
C
。现在假设我被告知不应该在Windows上使用默认的
调用
约定--也就是说,在
Linux
和其他Unixes上,我应该使用编译器(可能是cdecl)使用的标准
调用
约定,但是在stdcall上,我应该强制使用stdcall因此,我在头中有一些#ifdef逻辑,可以根据需要设置正确的
调用
约定。库的
C
头必须处理这个问题,所以
C
公共API是
浏览 4
提问于2013-12-16
得票数 1
1
回答
从.mexglx到.mex
、
我得到了一个使用
外部
C
函数的Matlab
程序
。我只有这个
外部
函数的编译版本,扩展名是.mexglx。根据我已经提到的,这个扩展似乎是用
linux
编译的mex文件版本。因为目前我没有
C
语言
的源代码,所以我不能正确地重新编译它。我精确地说我的Matlab
语言
版本是R2007b,如果它能提供帮助的话。感谢您的回答
浏览 1
提问于2012-05-07
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券