腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在两个文件(
linux
/windows)版本之间使用
extern
变量
、
在我的代码中,我有一个
extern
变量(test.h) -
extern
int tmp; -声明,我还有两个实现文件,用于
linux
:test_
linux
.
c
和test_windows.
c
。当我试图在
linux
上用gcc编译它时,它不知何故“看到”了在test_
linux
.
c
和test_windows.
c
中声明的变量,但是: 在
linux
上,gcc应该只看到来自test_
linux</
浏览 1
提问于2014-12-05
得票数 0
1
回答
i2
c
错误:未在此范围内声明“i2
c
_smbus_read_byte_data”
、
、
、
我使用Raspberry Pi 3Zero,放入sudo apt-get install libi2
c
-dev包,编译g ++ (Raspbian8.3.0-6+ rpi1) 8.3.0为什么会出现这些错误命令: g++ -
c
main.cppg++ main.o HX.o -lm -li2
c
-pthread -lpigpio -lrt -lwiringPi HX.cppin this scope int8_t power = i2
c
_smbus_read_
浏览 107
提问于2019-09-08
得票数 0
1
回答
未定义的对`i2
c
_smbus_read_block_data的引用(int、无符号字符、无符号字符*)‘
、
、
、
_ZN3imu10read_accelEv[_ZN3imu10read_accelEv]+0x94): undefined reference to 'i2
c
_smbus_read_block_data0"); exit(1);__u8 buf[14];int ans= i2
c
_smbus_read_block_data(mpu_file, reg, buf); 为了包括我尝试过
浏览 6
提问于2020-08-30
得票数 1
回答已采纳
2
回答
在D中抛出异常时,如何使调试器中断?
、
、
、
当调试因未察觉的异常而失败的D代码时,异常机制会打开堆栈的所有回滚,然后打印堆栈跟踪,给我们留下一些不太有用的东西:No stack.目前,关于这方面的唯一文档似乎是在dlang邮件列表上的几个帖子。我已经找到了一些与我的设置一起工作的方法,并将它们包括在我自己的答案中,但是为了其他有这个问题的人的利益,我希望我们能够得到一个更全面的答案,其中包含了任何组合{ dmd,gdc,ldc } { gdb,lldb }的方法。
浏览 0
提问于2018-04-24
得票数 2
回答已采纳
1
回答
如何在D编程语言中创建DLLAPI()模板混合,其行为类似于
C
/
C
++中众所周知的DLLAPI (或类似)宏?
、
、
正如你们大多数人所知道的,在
C
/
C
++中,当我处理动态库时,我会写一个类似这样的宏。function2"); // char function2()第一个问题是-使用模板混合是一个好主意,还是只在version (Windows) {} version (
linux
浏览 0
提问于2011-11-14
得票数 3
回答已采纳
1
回答
Travis CI不会链接Poco
C
++或外部.a文件
、
、
、
/include -L
extern
/sleepy-discord/lib/
linux
-L
extern
/poco-1.9.0/lib/
linux
- ls
extern
/poco-1.9.0/lib/
linux</e
浏览 2
提问于2018-04-09
得票数 0
1
回答
如何将.rc文件添加到eclipse中的项目中
、
、
我需要使用eclipse向现有的.rc项目添加一个resource.h文件和相应的resource.h。这方面的资料似乎不多。该怎么做呢?或者如何使插件被火狐?检测到(考虑到.so文件已经成功生成)
浏览 3
提问于2016-03-07
得票数 0
回答已采纳
2
回答
在外部"
C
“中包含cstring会返回冲突的类型错误
、
、
我有非常简单的代码,如下所示:
extern
"
C
"#include <cstring>int main() return 0; }/lib/gcc/x86_64-
linux
-gnu/8/../../../../lib/gcc/x86_64-
linux
-gnu/8/../.
浏览 4
提问于2021-03-16
得票数 1
5
回答
创建可移植库,以便在
linux
和windows上运行。
、
、
gcc (GCC) 4.7.2我正在创建一个共享库,该库将在
linux
上编译,而dll将使用相同的源代码在windows上编译。因此,我正在为
linux
和windows创建一个可移植库。在我的库头文件中是这样的,即module.h
extern
"
C
" {#define LIB_INTERFACE(type)
EXTERN
_
C
__declspec(dllexport) ty
浏览 1
提问于2013-10-17
得票数 33
回答已采纳
7
回答
我需要一个外部的"
C
“块来包含标准的POSIX
C
头吗?
、
我需要一个
extern
"
C
" {}块来在
C
++程序中包含标准
C
头吗?只考虑在
C
++中没有对应的标准
C
标头。例如: #include <fcntl.h>}
浏览 13
提问于2011-11-10
得票数 17
回答已采纳
1
回答
未定义的对`i2
c
_smbus_read_word_data的引用(int,无符号字符)
、
、
、
发生下列错误:据我所知,i2
c
_smbus_read_word_data现在不是在
linux
/i2
c
-dev.h中定义的,而是在动态库/usr/lib/x86_64-
linux
-gnu/libi2
c
.so中定义的。我尝试动态链接:静态地: /usr/
浏览 0
提问于2018-05-03
得票数 9
回答已采纳
1
回答
错误:多个文件中结构声明的冲突
、
//a.cpp has following code
extern
const ABC abc_table[];a.cpp:79:79: error: conflicting declaration of ‘const ABC abc_table []’ with ‘
C
’link
浏览 0
提问于2019-02-06
得票数 0
1
回答
Gcc预处理器和粘贴
、
、
_ ## y#define PLATFORMSPECIFIC(fun) EVALUATOR(fun, PLATFORM) 使用gcc -E编译,其结果为:# 1 "<built-in>"# 1 "xx.
c
&quo
浏览 2
提问于2014-04-29
得票数 6
2
回答
我可以使函数` `
extern
"
c
"`吗?
、
、
、
、
但问题是,我必须为几乎每个函数添加
extern
"
c
"符号,以使FFI能够访问它们。 有没有更简单的方法来做到这一点?
浏览 2
提问于2016-08-26
得票数 5
2
回答
为跨平台(
Linux
)编译
c
++代码时出错
、
、
我需要编译的项目代码在
C
中。该项目在Visual 2015中正确编译,但我需要将其迁移到
linux
(Ubuntu),并给出以下类型的错误: 1005 #define jpeg_create_compress, JPEG_LIB_VERSION
浏览 3
提问于2017-01-16
得票数 1
回答已采纳
1
回答
linux
平台中的"
c
“行为
、
、
、
ScriptInterface.h {#include "process.h"#include "process.h" #include "ScriptInterface.h
浏览 0
提问于2014-07-31
得票数 0
回答已采纳
2
回答
C
中外显的奇怪行为
当我运行这个int main()
extern
int a; return 0;int a=20;但是当我在main()中声明变量main()时int main()
extern
inta; printf("%d\n", a);
浏览 7
提问于2013-09-15
得票数 0
回答已采纳
1
回答
X86装配问题
、
、
下面是代码:.intel_syntax noprefix.globl CalcSum//
extern
"
C
" int CalcSum_(int a, int b, int
c
) pushq rbpadd eax, ecx // Re
浏览 1
提问于2017-06-03
得票数 1
回答已采纳
1
回答
从peter编译proxmark3叉时出错
、
、
、
我编译了FW,但是客户端编译给了我这个错误:/usr/arm-
linux
-gnueabi/include/inttypes.h:290:8: error: unknown type name ‘intmax_t’/usr/arm-
linux
-gnu
浏览 4
提问于2016-10-26
得票数 1
1
回答
C
#
Linux
控制台-获取光标位置
、
、
、
、
我刚换了
linux
,我试着做一个简单的 GetCursorPos(ref pos);} static
extern
bool SetCursorPos(int X, int Y); static
extern
bool GetCursorPo
浏览 4
提问于2022-07-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
说一说C语言中的变量存储类型——“extern”
宏,const,static,extern区别和使用
Linux C/C+调试的那些“歪门邪道”
Linux C模块化编程实例讲解
linux下安装oracle12c
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券