poco-libraries相关内容

CMake:如何更改子目录项目目标的属性?

我正在尝试组织我的子项目中的目标(在本例中为poco),但我发现不能修改别名目标的属性。我希望我的外部项目中的目标位于它们自己的文件夹中,而不是分散在项目树中的任何地方(比如Visual Studio生成器)。是否有更简单的方法来添加具有我自己的属性的项目? SO而不是: - CMakePredefinedTargets - ALL_BUILD - INSTALL ..
发布时间:2022-06-22 13:09:49 C/C++开发

如何利用POCO网库在Spotify中实现令牌换码

所以他们突然决定我需要Spotify搜索API的授权头。 我的应用程序使用POCO Net库在C++中运行,但我无法使其工作。 我经历了所有过程才得到了我应该用来交换令牌的“代码”。我假设这段代码是有效的,即使我只使用了一个完全不相关的域,然后复制了发送到该页面的变量的域。 参见https://developer.spotify.com/web-api/authorization ..
发布时间:2022-04-17 09:39:44 其他开发

带有 POCO 的 C++ Http 请求

我想知道如何使用 C++ 中的 POCO 向 URL 发出请求(例如下载图片并保存)? 到目前为止我得到了这个小代码 #include #include #include "multiplication.h"#include #include 使用 std::cout;使用 std::cin;使用 std::getline;使用命名空间 Poco;使用命名空间网络;int main() { ..
发布时间:2022-01-05 15:34:24 C/C++开发

如何在 POCO C++ 库中正确使用 OpenSSL

根据POCO助手中的规范: 初始化 NetSSL 库,以及底层的 OpenSSL库,通过调用 Poco::Crypto::OpenSSLInitializer::initialize().应在使用 NetSSL 库中的任何类之前调用​​.NetSSL 将自动初始化,通过Poco::Crypto::OpenSSLInitializer 实例或类似机制创建 Context 或 SSLManage ..
发布时间:2021-12-26 19:54:31 C/C++开发

ACE vs Boost vs POCO

我使用 Boost C++ 库 已经有一段时间了.我非常喜欢用于网络编程的 Boost Asio C++ 库.但是我被介绍到另外两个库:POCO 和 自适应通信环境 (ACE) 框架.我想知道每个人的好与坏. 解决方案 正如 rdbound 所说,Boost 具有“接近 STL"的状态.因此,如果您不需要 另一个库,请坚持使用 Boost.但是,我使用 POCO 因为它对我的情况有一些优势 ..
发布时间:2021-12-24 15:18:46 C/C++开发

在 Windows 上使用 MinGW 编译 Poco

我需要用 MinGW 编译 poco,所以我可以在 Qt Creator 中使用它,但不知道如何使用,我已经设法在 Visual Studio 中编译了 poco,但我无法在 Qt Creator 中使用这些库. 解决方案 补充 Cesar 的答案(此处,为了格式化目的,而不是添加评论),您的 .pro 文件中需要这样的内容: INCLUDEPATH += ""LIBS += -L""- ..
发布时间:2021-12-09 17:08:45 其他开发

Poco C++ 库和 Win32 GUI 集成

有没有人在 Win32 GUI 应用程序中使用过 Poco C++ 库?在 PocoFoundation 库中,UnWindows.h 头文件中的许多 #undef 禁止使用重要的 API(如 CreateWindows()、LoadLibrary() 等).好吧,我可以定义 POCO_NO_UNWINDOWS 标志,但会出现其他问题.欢迎任何建议.塞尔吉奥 解决方案 Poco 作为一个可 ..
发布时间:2021-09-25 19:14:19 C/C++开发

如何保持websocket连接直到任一端关闭?

我想在 websocket 上构建聊天应用程序,并选择 Poco C++ lib 作为网络服务器 (1.4.6p1).同时有多个用户,poco websocket在读帧时会被阻塞,如果浏览器没有收到任何信息,60秒后会自动释放. 我想保持套接字连接以便管理这么多活动(或空闲)用户,但如何到达那里? T.H.X 解决方案 我用这行简单但有点脏的代码“修复"了这个问题: ws.s ..
发布时间:2021-09-24 19:39:06 其他开发

如何使用静态 C++ 方法作为 Poco 计时器的回调?

特别是我在谈论这个 Poco 类的构造函数:Poco.TimerCallback 我想在遗留的 C++ 代码中使用它,其中我编写的大多数类都是“静态的",因此它们只包含静态方法而没有构造函数,只是因为无论如何我都不需要这些对象的多个实例,而这些类只是为了封装.嗯,是的,Poco 家伙建议添加这样的回调方法: TimerCallbackcallback(*this, &MyClass::on ..
发布时间:2021-09-07 20:27:31 其他开发

编译“hello world"失败带有 Poco 的 Web 服务器应用程序

当我在 Google 上搜索“poco 网络服务器示例"时,它提供给我的第一个链接是 这个.现在不可否认,它的星级评分为零,而谷歌提供了一个更官方的例子,来自 Poco 的一个更进一步的例子.尽管如此,该示例非常简单,因此我尝试将其添加到现有 (MFC) 项目中并进行编译.当我这样做时,我收到以下错误: [...]serverapplication.h(215):错误 C3646:'_servi ..
发布时间:2021-06-02 21:36:18 C/C++开发

错误:sigjmp_buf没有命名类型.使用Poco C ++库编译我的项目时

我正在Windows10_x86_64下从事C ++项目.我正在使用通过Msys2安装的Poco C ++库用于MinGW64编译器.使用Msys2成功安装了我所有项目的依赖项. 但是,当我尝试编译项目时,出现下一个错误: 在/mingw64/include/Poco/Thread_POSIX.h:23中包含的文件中,来自/mingw64/include/Poco/Thread.h:35, ..
发布时间:2021-04-23 20:05:14 C/C++开发

带有POCO的C ++ Http请求

我想知道如何使用C ++中的POCO向URL请求(例如下载图片并保存)? 到目前为止,我已经得到了这段小代码 #include #include #include "multiplication.h" #include #include using std::cout; using std::ci ..
发布时间:2020-11-24 23:16:25 C/C++开发

CMake:如何更改子目录项目目标的属性?

我正在尝试在子项目中组织目标(在本例中为poco),但是我发现无法为ALIAS目标修改属性。我希望外部项目中的目标位于它们自己的文件夹中,而不是扩展到项目树中的所有位置(例如Visual Studio生成器)。有没有更简单的方法来添加具有我自己的属性的项目? 因此,代替: -CMakePredefinedTargets -ALL_BUILD -安装 -... -MyTargets ..
发布时间:2020-09-26 23:57:09 其他开发