可移植代码可以在多个环境中进行很少甚至不需要修改。便携式应用程序可以从例如没有修改计算机环境的USB驱动器。
我最近编写了一个小程序来确定图片中的数字,它依赖于我使用过的两个库。 (DLLs)由于我的目标计算机不允许安装程序...
Android:获取手机的SSID和密码,这是一个便携式wifi热点
我需要找到一种方法来获取我的Android设备共享的网络的SSID(我的设备是一个便携式wifi热点)。不是我连接的网络的SSID。谢谢
如何设计一个可以在许多客户端语言中使用的C / C ++库? [关闭]
我打算编写一个应该可以被广泛的平台上的大量人使用的库。我需要考虑什么来设计它?为了使这个问题更具体,......
我是CMAKE的初学者。下面是一个简单的cmake文件,适用于mingw环境窗口。问题显然是我正在链接的CMAKE的target_link_libraries()函数...
我想开始用C ++学习多线程。我也在Java中学习它。在Java中,如果我编写一个使用多线程的程序,它将在任何地方工作。但是在C ++中,不...
我想在POSIX shell(/ bin / sh)中创建一个临时文件。我发现mktemp(1)在我的AIX盒子上不存在,根据如何移植是mktemp(1)?它不是那么便携和/或安全......
对于我目前的项目,我将在Lua(LuaJIT解释器)中构建一个小型的可移植程序。其中一个要求是正则表达式匹配 - 几乎与标准类似(例如PCRE / ...
我继承了一些基本上做这样的代码的代码:void * stream; cudaStreamCreate((cudaStream_t *)&stream);查看CUDA 8的targets / x86_64-linux / driver_types.h,我看到:...
是否有一个可移植的等效于DebugBreak()/ __ debugbreak?
在MSVC中,DebugBreak()或__debugbreak导致调试器中断。在x86上它相当于写“_asm int 3”,在x64上它是不同的东西。用gcc编译时(或任何其他标准...
我正在通过一些旧的跨平台C代码。代码使用了许多像这样定义的变量:complex double * cur; / *基函数的幅度* /此行编译好......
为什么在创建特定于x86_64的共享对象时“无法使用R_X86_64_32”的CMake解决方案?
我为我的新玩具编译一些插件时遇到了这个错误(在Linux上的gcc / g ++上):在创建共享对象时不能使用重定位R_X86_64_32;用-fPIC重新编译我基本上......