腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Windows和
Linux
下
printf的区别
、
、
、
实际上,除了核心
C
语言
之外,还有一个
C
库
。如果我的理解是正确的,像printf这样的函数是
C
库
的一部分。现在,我已经用
C
语言
编写了
C
语言
,
在
Windows环境
下
编写了
C
语言
,
在
Linux
中使用了gcc
语言
。 我的问题是:
在
Windows和
Linux
中,像pr
浏览 2
提问于2014-11-22
得票数 1
回答已采纳
1
回答
在
C
#中
调用
Linux
套接字和Epoll函数
、
、
、
、
为了
在
Linux
上实现这一点,我需要
调用
来自<sys/socket.h>和<
linux
/eventpoll.h>的许多函数。我还没有找到任何简单的解决方案,所以我不得不用
C
语言
创建一个.so
库
文件,其中实际上包括上面提到的头文件,并创建了
调用
实际
linux
调用
的导出函数,然后我不得不在
C
#中使用封送/互操作服务对这个.so
库
进行
浏览 6
提问于2018-12-04
得票数 1
回答已采纳
2
回答
POSIX和
C
语言
之间有什么关系?
、
、
在这种情况
下
,我能想到的最简单的应用程序--一个
C
应用程序,包含一个int main(void)函数,少于100行,目的是监听网络接口--超出了
C
标准?在这种情况
下
,
C
语言
作为规范与POSIX规范作为一种
语言
(假设我正在为
Linux
编写应用程序)之间的关系是什么?据我所知,"man7.org“提供了定义所有Unix/
Linux
系统API的
C
头文件列表(我假设这与‘POSIX’系统相同),以及<em
浏览 1
提问于2019-05-17
得票数 5
回答已采纳
6
回答
在
linux
环境
下
,
C
语言
和
C
语言
有什么区别?
、
、
、
在
Linux
环境
下
,
C
语言
和
C
语言
有什么区别?还是只有
在
执行程序时才有区别?
浏览 5
提问于2013-08-31
得票数 1
回答已采纳
6
回答
除了
C
之外,系统
调用
如何与
linux
和编程
语言
一起工作?
、
、
、
我理解系统
调用
是如何在
C
语言
中与
Linux
一起工作的。我想知道每种编程
语言
是否都有自己的系统
库
来与内核通信。 如果是的话,每种编程
语言
都应该有自己的系统
库
来处理内核吗?如果没有,那么系统如何在
linux
中
调用
另一种编程
语言
?
浏览 4
提问于2013-03-09
得票数 0
回答已采纳
3
回答
链接到Windows和
Linux
下
的OS
C
库
是如何工作的?
、
、
我知道
Linux
附带了一个
C
库
,它实现了ISO
C
函数和系统
调用
函数,并且这个
库
是
在
开发
C
时链接的。然而,不同的
c
编译器不一定产生可链接的代码(例如,一个可能会填充函数参数中使用的不同的数据结构)。当我可以使用任何编译器编译我的
C
语言
时,如何链接内置的
c
库
?静态链接和动态链接有什么不同吗?另一方面,
在
Windows
下
,每个编译器
浏览 2
提问于2010-01-19
得票数 6
回答已采纳
1
回答
Linux
中的IPC编程支持
库
(使用
C
语言
)
、
、
可能重复: 请大家推荐给我任何支持IPC编程的
库
,系统
调用
似乎有点难用。 另一个问题是:管道是最合适的方式吗?
浏览 1
提问于2012-12-10
得票数 0
1
回答
为什么
Linux
内核不使用铁锈?
、
、
、
、
我听说
Linux
内核使用锈病。我对编程
语言
不太了解,只是它有可能比
C
语言
跑得更快。然而,当我查找
Linux
是否使用Rust时,告诉
C
使用Rust的网站。他们说谎是因为我检查了GitHub上的
Linux
,
浏览 0
提问于2022-05-16
得票数 -2
3
回答
在
C
中切换到新的呼叫堆栈?
、
、
我正在编写一个玩具编程
语言
,并希望实现合作多任务。编译器和运行时都是用
C
编写的。我想在没有
库
的情况
下
以“最简单”的方式来做这件事。我的想法实际上就是分配一
浏览 16
提问于2022-06-15
得票数 4
回答已采纳
1
回答
如何用
C
语言
编写一个显示网页的程序?
、
、
、
我对
在
Linux
系统
下
使用
C
和套接字库(或任何其他
库
)创建Web浏览器很感兴趣。我只想有人给我指个方向。我对套接字及其
在
C
语言
中的系统
调用
也有很好的理解。
浏览 1
提问于2012-04-23
得票数 0
1
回答
.net框架系统
调用
和跨平台功能
、
、
、
、
我知道这个问题听起来很傻,所以请让我解释一
下
。我一直在学习如何在windows上用
c
#编程,而且一直做得很好。不过,我最近意识到的一件事是,我不太确定它是如何工作的。现在,
在
linux
上的
C
中,当您
调用
像fopen()这样的函数时,
linux
上的
C
标准
库
最终会对
linux
进行系统
调用
,以执行fopen()的实际工作。一旦操作系统完成,它就会返回到
调用
程序。如果它在
linux
浏览 5
提问于2021-07-16
得票数 0
1
回答
不在
c
/
c
++中的共享
库
的例子?
、
许多
语言
使得产生一个可以从
C
调用
的共享
库
成为可能,而且因为它可以从
C
调用
,所以它可以通过外部函数接口从几乎任何
语言
调用
。一些支持它的
语言
有: Fortran,Ada,Pascal,Objective
C
,D,OCaml,Haskell,Go,Rust...即便如此,
在
普通
linux
系统上发现的绝大多数共享
库
似乎都是用
c
或
c
++编
浏览 1
提问于2014-04-05
得票数 3
2
回答
在
C
语言
linux
下
寻找ELF共享
库
的最佳
方法
是什么?
、
我目前正在使用
C
中的userland,LD_LIBRARY_PATH似乎不是我的一种选择,因为
在
我的系统(X86_64 openSUSE)上,它似乎没有默认设置。获得存储
库
的所有目录的最佳
方法
是什么?
浏览 4
提问于2017-10-08
得票数 0
回答已采纳
1
回答
调用
约定和
语言
绑定
、
、
对于如何最好地处理公共API中的
调用
约定差异并使其与绑定保持同步,我有点困惑。假设我正在编写一个通过共享对象
库
或DLL提供的
C
。现在假设我被告知不应该在Windows上使用默认的
调用
约定--也就是说,
在
Linux
和其他Unixes上,我应该使用编译器(可能是cdecl)使用的标准
调用
约定,但是
在
stdcall上,我应该强制使用stdcall因此,我
在
头中有一些#ifdef逻辑,可以根据需要设置正确的
调用
约定。
浏览 4
提问于2013-12-16
得票数 1
3
回答
C
和
C
++ .lib文件是可移植的吗?
、
、
假设编译的代码实际上是可移植的(只是使用标准
库
之类的东西),那么我可以
在
跨多个平台的项目中使用相同的.lib吗?或者它们只能在编译的平台上运行?我正在将我的
C
++项目从Windows移植到
Linux
,我使用了一些第三方
库
,包括openAL、FreeType和FreeImage,我想知道是否需要获得/重新编译新的
库
文件。
浏览 2
提问于2014-05-09
得票数 3
回答已采纳
1
回答
在运行时扫描共享对象包含
、
、
、
、
我正在开发一个
C
程序(
在
Linux
下
),它依赖于共享
库
作为插件。readelf -a ${PLUGIN_NAME} | grep ${FUNCTION_NAME} 为了实现这一点,有可能利用<dlfcn.h>
库
吗?不用说,我不喜
浏览 4
提问于2013-05-15
得票数 1
回答已采纳
8
回答
除了
C
之外,我还可以用什么
语言
编写
C
库
?
、
我想要写一个可以从
C
代码动态加载和
调用
的
库
,但我真的不想用
C
编写它--代码是安全关键的,所以我想要一种更容易确信代码是正确的
语言
。我有什么选择?更具体地说,我希望
C
程序员能够#include这个,-l那个,并开始使用我的
库
,就像我用
C
写的一样。我希望其他
语言
的程序员能够使用他们喜欢的工具来链接到
C
库
。理想情况
下
,我希望这在所有支持
C
的平台上都是可能的,但我会满足于
浏览 1
提问于2013-05-08
得票数 12
回答已采纳
1
回答
C
++或java中的正态性测试(统计)
我正在寻找一个用
C
/
C
++或java (或者很容易从这些
语言
中
调用
)实现统计正态性测试的
库
:我更愿意在
Linux
下工作,但这是次要的。
浏览 1
提问于2012-01-01
得票数 5
1
回答
Golang,
在
Linux
中
调用
新的系统
调用
、
我有一个带有自定义系统
调用
的
Linux
内核。
在
C
语言
中,我可以使用标准
C
库
syscall()根据系统
调用
的编号来
调用
它。如何在Go中
调用
这个新的系统
调用
?
在
C
中,
在
Linux
上,也有一些宏可以发出所需的内联程序集来直接进行系统
调用
。 我可不想黑进syscall_
linux
.go。我看到
浏览 2
提问于2014-11-27
得票数 2
3
回答
在
我们需要
语言
绑定的
库
中,
语言
会留下什么“标记”?
、
、
、
如果我们从另一种
语言
调用
它的函数,那么在编译后的
库
中我们需要
语言
绑定时,
语言
会留下什么标记呢?
在
Linux
环境中学习
c
++的OpenGL时,我有跨
语言
绑定。
浏览 0
提问于2013-10-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows下c+调用 Rust 库的例子
C/C+编程笔记:在C+中如何调用C语言的代码?你可以这样做
在 FreeDOS 上如何使用 C 语言编程|Linux 中国
基于Linux下的C语言项目实战-本地账号管理系统
一个简单的Linux下的C语言socket程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券