腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Doxygen -展开
宏
但忽略#if?
macros
、
c-preprocessor
、
doxygen
有没有可能让Doxygen展开
宏
,而忽略其他预处理器指令?请考虑以下几点: #define OS_
LINUX
// Other functions definedfor
Linux
#define OS_
WINDOWS
&
浏览 4
提问于2011-03-21
得票数 1
回答已采纳
1
回答
条件编译-实现替代方案
c
、
cross-platform
、
portability
、
conditional-compilation
我不能想象使用
宏
和代码复制的条件编译在这里是一个好主意(因为这样的网络实现基本上是相同的,只是发送和接收原语不同)。感谢您的投入!
浏览 1
提问于2013-12-03
得票数 0
4
回答
gcc的-DLINUX旗是什么?
gcc
我见过makefiles使用-DLINUX标志,但找不到任何文档。有没有地方可以找到像“gcc”这样比官方发布的手册更最新的工具信息呢?
浏览 4
提问于2013-12-31
得票数 3
回答已采纳
2
回答
在具有真或假属性的ant中,如何有条件地定义
宏
?
ant
、
build
、
conditional-statements
在构建文件中,我需要两个依赖于操作系统的
宏
two版本,并希望根据正确或错误的标志选择哪个版本可以“编译”。<condition property="use.
windows
.macros" value=true else=false</condition>if(use.
windows
.macrodef) ...
浏览 7
提问于2015-05-29
得票数 0
回答已采纳
4
回答
基于操作系统的C++条件编译
windows
、
visual-studio
、
linux
、
cross-platform
、
conditional-compilation
我最感兴趣的是
Windows
和
Linux
,使用Visual Studio和GCC。我认为它应该是这样的:{ LinuxSystemCall(); WindowsSystemCall();}
浏览 4
提问于2009-05-24
得票数 8
回答已采纳
1
回答
标识操作系统
operating-system
、
fortran
、
fortran90
、
intel-fortran
if (OS=="win7") thenelse if (OS=="
linux
") thenend if 如何以编程方式完成此操作?
浏览 4
提问于2015-11-19
得票数 3
回答已采纳
2
回答
"error: expected -qualifier-list before“?
c
#define __SIMPLEAV_CORE_UTIL_SAMUTEX_H_DEFINED__ * A simple cross-platform (currently only on
linux
; **/ //typedef pthread_mutex_t SAMu
浏览 1
提问于2011-06-20
得票数 0
回答已采纳
1
回答
Python的C++版本的“尝试:除了:”
c++
import urllib import urllib2 我对C++非常陌生,我正在尝试清除控制台,但是在Mac (system("clear"))和
Windows
浏览 3
提问于2020-06-19
得票数 0
回答已采纳
2
回答
要查找
宏
地址的等效
windows
命令。
linux
、
windows
、
mac-address
我使用下面的
linux
命令查找
宏
地址应该使用什么等效的
windows
命令来查找
宏
地址?是否有任何方法修改等效的
windows
命令,以只获取
宏
地址?
浏览 3
提问于2016-11-25
得票数 1
回答已采纳
7
回答
C++的跨平台睡眠功能
c++
、
cross-platform
、
sleep
是否可以使用
宏
生成跨平台睡眠代码?例如#include <header_for_
linux
_sleep_function.h>#ifdef
WINDOWS
#include <header_for_
windows
_sleep_function.h
浏览 1
提问于2012-06-07
得票数 44
回答已采纳
2
回答
C/C++操作系统的自动检测
c++
、
c
、
operating-system
、
cross-platform
我需要这个来运行
Linux
、
Windows
的一些跨平台代码,即使是在Raspberry Pi上。我正在尝试自动检测操作系统,这样我就不会遇到这样的情况:我必须要求在机器上运行的操作系统作为输入。
浏览 4
提问于2015-12-08
得票数 6
回答已采纳
4
回答
Windows
和*nix编译检测
c
、
windows
、
linux
、
makefile
、
embedded-linux
应该为
Windows
、
Linux
和嵌入式目标编译一个项目。应用程序在主机或嵌入式目标上运行时具有不同的行为。为了总结我的要求,下面是表格:
Windows
MSVC, gccA Embedded
Linux
cross pltf gcc B 我希望创建一个能够自动识别编译
浏览 0
提问于2010-02-13
得票数 2
回答已采纳
1
回答
从CMake检索
宏
c
、
cmake
、
macros
我有以下代码://
Windows
compiler compiles this code// GCC compiles#else#endif CMake是否能够
浏览 3
提问于2016-02-08
得票数 0
2
回答
为什么在
Windows
的sys/types.h中没有定义S_IRWXG和S_IRWXO?
c++
、
unix
、
windows-xp
、
porting
、
systypes.h
我正在将一些软件从Unix移植到
Windows
,并在
Windows
XP SP3上使用g++ v4.7。error: 'S_IRWXO' was not declared in this scope我找到了一些在
Windows
浏览 15
提问于2012-11-27
得票数 2
回答已采纳
1
回答
C++
Windows
to
Linux
-我需要知道什么?
c++
、
linux
、
gcc
、
bluetooth
、
porting
我在尝试将我的代码从
Windows
移植到
Linux
时有点卡住了。我创建了一个基于蓝牙的程序,它似乎在
Windows
中工作得很好,我需要在Ubuntu中工作。不幸的是,运行
Linux
的计算机不是我的,所以我不能有任何使用Wine或其他大规模编译器修改方法的简单黑客攻击,我真的需要一些建议来移植我的代码,以便它将被识别并在不同的操作系统上工作。我的意思是,我想在我的项目中获得尽可能多的所需的更改和库,而不是在
Linux
机器上更改/安装许多东西。
浏览 2
提问于2013-12-03
得票数 0
3
回答
有关
Linux
/POSIX中特定于平台的
宏
的文档
c++
、
c
、
linux
、
macros
、
posix
在
Windows
下使用Visual Studio (或试图兼容的编译器)编译C/C++程序时,有一个预定义的
宏
ifdef(来源:),您可以将其用于特定于平台的#ifdef-s。我正在寻找的是
Linux
下的一个类比:一个
宏
,它告诉我我正在为
Linux
/一个声称(或多或少)兼容POSIX的操作系统编译。因此,我查阅了gcc的文档,发现了以下内容: 应用到我的程序中,以下
宏
(gcc 4.4.5 - Ubuntu 10.10)看起来很有希望(我希望我没有遗漏一个重要的
浏览 2
提问于2011-01-02
得票数 4
回答已采纳
1
回答
APIENTRY
宏
错误
c++
、
opengl
、
glut
、
freeglut
我正在尝试创建一个用于opengl调试的回调函数,按照OpenGL superbible中的示例代码,我创建了这个函数-GLenum type,GLenum severity,const GLchar* message,{ "i
浏览 1
提问于2015-12-13
得票数 0
1
回答
为什么在使用boost进行编译时,我仍然必须在
linux
上使用BOOST_LOG_DYN_LINK或BOOST_ALL_DYN_LINK?
c++
、
boost
、
compilation
、
linker
AFAIK,这两个
宏
用于使auto_link.hpp能够生成#务实注释(lib,name),这样链接器就可以自动链接使用的库,该库只能在
windows
上工作。但是在
linux
上,为什么我仍然需要定义至少两个
宏
中的一个,而必须同时指定所使用的库?或者这两个
宏
是如何在
linux
上工作的?
浏览 0
提问于2019-05-07
得票数 3
2
回答
如何找到操作系统的名称?
c++
、
operating-system
我想要一个函数(C++)或方法,它可以在调用时返回如下内容"Unix" 没有花哨,我不需要版本号或任何东西。只有操作系统名称。
浏览 0
提问于2013-03-23
得票数 14
回答已采纳
1
回答
用cpprestsdk在
linux
上编译wstring的问题
c++
、
linux
、
cpprest-sdk
它正在用
windows
进行编译。我想用g++在
Linux
中编译相同的代码片段。我该怎么处理呢?我是否需要添加一些用于编译的标志?
浏览 2
提问于2021-06-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows和Linux的比较
Linux小白记录从Windows转到Linux的过程经验
Linux比Windows更受欢迎
免费linux,免费windows!
Windows系统:Linux系统,正式再见
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券