腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Linux
下
C
代码
编译
错误
(OSX
编译
相同
代码
)
、
、
、
、
我正在尝试在
linux
上
编译
一些我知道可以在OSX上
编译
的
代码
,但我遇到了一些问题。gcc *.c -std=c99 -lpthread 虽然这段
代码
可以在OSX上
编译
,但我在安装Ubuntu时收到了一堆奇怪的链接器
错误
。我是否遗漏了一些
编译
器选项?
浏览 1
提问于2012-08-25
得票数 3
回答已采纳
2
回答
预处理指令和#
错误
、
、
、
当有人试图在WIN32和
LINUX
以外的系统
下
编译
我的
代码
时,我想显示
错误
。但是这个
代码
: // Some code here for windows // Some code for
linux
##endif
编译
器什么也没说,只是
错
浏览 7
提问于2013-03-04
得票数 0
3
回答
如何取消定义Visual 2012的系统定义?
、
、
、
我使用Visual 2012来编辑针对
Linux
的源
代码
。问题是语法突出显示完全
错误
,因为它认为定义了_WIN32、_MSC_VER和类似的宏。我能做些什么来摆脱他们?我该
怎么
办?
浏览 3
提问于2014-03-31
得票数 1
回答已采纳
1
回答
包含
Linux
不返回任何这样的文件或目录
、
、
、
、
我正在尝试编写一个C
代码
,它将利用
Linux
内核中的内存信息(进程的虚拟地址空间、进程的状态等信息)。#include<
linux
/module.h>实际的文件存在于
linux
文件夹下,但是当使用gcc
编译
文件时,它返回 有人能解释一
下</em
浏览 5
提问于2017-11-28
得票数 0
2
回答
识别
Linux
友好
代码
的可能方法
、
我想在
linux
上使用这个程序,所以我认为如果我删除MS访问日志
代码
,它将作为串行端口进行移植,并且命令提示符在
Linux
中应该是相同的。我正在寻找的是一种识别任何不能在
linux
上运行的
代码
的方法。最好的情况是一个程序获取我的源文件,并突出显示有问题的
代码
行。如果做不到这一点,那么识别需要更改以使程序在
linux
上运行的
代码
的最佳方法是什么?编辑:我必须使用borland 5.5
编译
器,并且对
linux
机器的访问非
浏览 2
提问于2011-09-01
得票数 0
回答已采纳
1
回答
传递指向成员函数的指针在MinGW-w64中
编译
,而在gcc中没有。
、
、
已经创建了一个对象:做:在MinGW-w64 (gcc 4.9.1)
下
编译
(an works),但在Ubuntu的
linux
(gcc 5.2.1)
下
,我得到了
编译
错误
:
代码
是用-std=gnu++11
编译
的 我了解到,在MinGW情
浏览 1
提问于2015-10-28
得票数 2
回答已采纳
3
回答
我当前使用的是什么c++ norme?
、
、
、
最近,我在我写的c++
代码
中遇到了
编译
错误
,所以有人问我是否在使用C++11
编译
器,但老实说,我不知道如何检查我的
编译
器版本!你知道
怎么
解决这个问题吗??顺便说一句,我使用
代码
块作为集成开发环境,其中包括MinGW的GCC
编译
器和GDB调试器。另外,如果我在
Linux
下
编译
我的c++
代码
,我应该运行什么命令才能知道我的
编译
器版本?
浏览 1
提问于2012-04-05
得票数 20
回答已采纳
2
回答
C++:Interix信号
、
、
、
、
如何在Interix平台上
编译
/使用信号?我无法
编译
它,因为Interix似乎是非POSIX兼容的,至少在它的实现方面是这样的。如果有人找到了解决这个问题的方法,并允许在Interix上
编译
带有信号的
代码
,请让我知道
怎么
做!遗留软件C,C++,并建立在
Linux
和Interix上(用于Win XP)。在
编译
过程中,我只在Interix上得到以下
错误
;在添加pthread和signal
代码
之后,在<em
浏览 2
提问于2011-01-20
得票数 11
3
回答
在
Linux
上使用特定于Windows的Java
编译
问题
、
、
、
、
我在
Linux
下
遇到了一个
编译
问题。我正在
Linux
上
编译
java程序;目标是
Linux
和Windows。
代码
检查是否存在特定于平台的类(如下面的
代码
所示)。因此,如果
代码
在
Linux
下
运行,则不会执行特定的Windows
代码
。PrinterScanner.jav
浏览 7
提问于2013-10-05
得票数 1
4
回答
如何快速动态加载经常重新生成的c
代码
?
、
我希望能够动态生成C
代码
,并将其快速重新加载到我正在运行的C程序中。
Linux
上的库.so文件可以在运行时重新
编译
和重新加载吗?是否可以在不生成.so文件的情况
下
对其进行
编译
,
编译
后的输出是否会以某种方式进入内存,然后重新加载?我想快速重新加载
编译
后的
代码
。
浏览 0
提问于2012-09-07
得票数 9
回答已采纳
5
回答
编写跨平台程序
、
、
、
、
我
怎么
才能写出既能在Windows7、Mac (或许也能在
linux
)上运行的程序呢?我得到了一些想法和/或建议
浏览 1
提问于2011-04-25
得票数 4
回答已采纳
2
回答
在Windows环境
下
编译
linux
源
代码
、
、
、
我用c++为
linux
编写了一个控制台程序的源
代码
。 是否有一种(自动)方法来
编译
这个源
代码
以在windows中运行?那么这个文件中调用的
linux
函数和库呢?
浏览 8
提问于2010-03-29
得票数 2
回答已采纳
2
回答
缺少函数头C++
当我想要构建我的cpp文件时,我得到了这个
错误
。下面是我使用的
代码
浏览 1
提问于2017-02-10
得票数 0
1
回答
如何交叉
编译
Raspberry Pi 0 W的Rust
代码
、
、
、
、
我试图在我的64位x86笔记本上交叉
编译
Rust
代码
,以便在Raspberry上运行,我使用Rustup安装了arm-unknown-
linux
-gnueabihf工具链,但是当我运行cargo build--target arm-unknown-
linux
-gnueabihf时,我得到了以下
错误
: 我试着安装,但是由于GPG键
错误
,这一直失败,所以我决定使用交
浏览 1
提问于2019-05-18
得票数 3
回答已采纳
2
回答
枚举时出现Visual studio
编译
器
错误
、
、
我有以下
代码
,可以在
Linux
和Mac OS X
下
编译
,没有
错误
。我现在想用Windows
编译
代码
,但在以下
代码
段中出现了很多
错误
:enum Type UPDATE = 0, DELETE = 1...';' before '}' 1>Request.hpp(49) : error C2238: unexpected token(
浏览 0
提问于2011-11-16
得票数 1
回答已采纳
1
回答
使用OpenCV依赖Android NDK
编译
代码
、
、
、
我正在尝试在Android NDK上
编译
依赖于OpenCV的C++
代码
。我已经研究了几个答案(主要是),但显然NDK仍然看不到我在LOCAL_C_INCLUDES变量中给它的目录。CLEAR_VARS)LOAL_CPP_EXTENSIO:=.cpp LOCAL_C_INCLUDES := /usr/include:/usr/include/i386-
linux
-gnu:/usr/include/i386-
linux
浏览 0
提问于2013-05-16
得票数 2
1
回答
月食
错误
:"x86_64-w64-mingw32-gcc“未在路径中找到。如何删除此
错误
?我不需要这个提供者
、
、
在
Linux
中
编译
时会出现以下
错误
:
浏览 13
提问于2022-11-25
得票数 0
1
回答
Linux
_SC_PHYS_PAGES不在Mac上工作
、
、
我正试图在Mac上
编译
一个在
Linux
下
没有任何问题的项目。我在这两个操作系统上都使用GCC。除了我设法修复的其他问题外,在OSX上
编译
时还会出现以下
错误
: long pages= sysconf(_SC_PHYS_PAGES);unistd.h包含在发生此
错误
的文件中。如何以
代码
仍然在
Linu
浏览 2
提问于2015-05-28
得票数 4
回答已采纳
1
回答
交叉
编译
Phidget库arm
、
、
我正在尝试交叉
编译
一些C
代码
,以便在Phidget SBS4 - 3003上执行它。我已经成功地交叉
编译
了一个简单的.C文件(printf("hello world");),并使用arm-
linux
-gnueabihf-gcc工具链在单板机上执行它进行交叉
编译
。现在,我正在努力使用phidget库交叉
编译
代码
。我正在尝试.here,但是我得到了一个
错误
: configure: error: Missing libusb!我该
浏览 32
提问于2020-11-27
得票数 0
1
回答
为什么sscanf %lx在64位环境中读取任何第一个uint32_t的"0“?
、
、
、
我有以下C
代码
:sscanf("0xbadf00d 0xdeadbeef", "%lx %lx", &a, &b);在使用gcc的64位
Linux
机器上,如果使用标志-m32进行
编译
,就会得到正确的输出:badf00d deadbeef,但默认情况
下
,我会得到奇怪的输出0 deadbeef。第二个案子是
怎么
回事?我是否使用了
错
浏览 0
提问于2015-12-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 下源码编译安装 vim 8.1
Linux关于xxx^M导致Shell程序编译错误
eos源码赏析(一):Ubuntu下eos代码编译
你真的了解Linux下gcc编译器吗?
从四个问题透析Linux下C++编译&链接
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券