小编Ath*_*han的帖子

如何配置Qt Creator在Windows中使用Boost

我在Ubuntu中创建了一个Qt项目,一切顺利.但是,我还需要在Windows上部署它.它使用Boost库(最大的问题).

我一直在寻找解决方案的几个小时,但没有运气.我试图安装Boost库并将其与mingw链接; 我想我错过了什么.这是我做的和下载最新版本:

1)运行.\ bootstrap
2)然后.\ b2 --prefix = C:\ boost install

可悲的是没有正确安装.我只有2个文件夹(bin和共享)但没有标题.

但是,在这里(http://nuwen.net/)我找到了一个包(Mingw + Boost和其他库).这有我需要的一切.

现在我认为问题是.pro文件,因为我有很多未定义的引用.这是.pro文件,包含我尝试的所有内容(有些评论):http: //pastebin.com/pBFMTAd8

非常感谢您的帮助!

c++ qt boost

11
推荐指数
1
解决办法
2万
查看次数

如何在Linux中正确链接boost库

我一直试图通过Boost教程,但我一直困在链接文件系统库.

我有Ubuntu 12.10.安装并不那么难

sudo apt-get install libboost-all-dev
Run Code Online (Sandbox Code Playgroud)

这将所有头文件放在/ usr/local/include和编译源中/ usr/lib/
[--headers]
[--binaries]

我写了这个程序[--program].当我试图编译它

 g++ -g tut1.cpp -o tut1 -lboost_system -lboost_filesystem
Run Code Online (Sandbox Code Playgroud)

得到了这个错误:[ - error].
http://www.boost.org/doc/libs/1_53_0/more/getting_started/unix-variants.html 上进行了一些搜索后,
我尝试了这个:

g++ -g -I /usr/local/include/boost/ tut1.cpp -o tut1 -L /usr/lib/libboost_filesystem.a -lboost_system -lboost_filesystem 
Run Code Online (Sandbox Code Playgroud)

但没有运气.我有同样的错误.

由于我不能在帖子中添加2个以上的链接,这里有所有链接
http://pastebin.com/DakVFn12

c++ linker boost

8
推荐指数
2
解决办法
3万
查看次数

如何使用OAuth 2.0在SoundClound上进行身份验证而不在桌面应用程序上使用重定向uri?

我想开发一个桌面应用程序.
可悲的是,我在登录时遇到了困难.我想使用一个Web视图,它是SoundClound登录终点.
https://soundcloud.com/connect?client_id=my_client_id&response_type=token_and_code&scope=non-expiring
使用上面我收到的错误:"invalid_client:客户端应用程序的配置redirect_uri无效."

如果API会告诉您哪些参数是必需的以及哪些是可选的,那就太好了.在我阅读有关OAuth 2.0的内容时,重定向uri是可选的.收到此错误时,这会让我感到困惑.我也试过curl版本,同样的错误.
如果我试图添加随机redirect_uri也不会通过.(我知道这是关于安全性的.)

我找到了这个答案,但我不工作,我认为容易出错:它需要2个文本字段,并且你要求用户提供他们的凭据(然后你就可以用他们做你想做的事情.. .)
没有Web浏览器的Soundcloud API身份验证

我想这样做:

  1. 使用SoundCloud登录终点打开Web视图.
  2. 用户正在向SoundCloud Server提供其凭据.
  3. SoundCloud Server正在向我发送令牌.

与OAuth 1.0类似的东西.
有可能或有类似的东西来实现我的目标吗?

login soundcloud

3
推荐指数
1
解决办法
1299
查看次数

标签 统计

boost ×2

c++ ×2

linker ×1

login ×1

qt ×1

soundcloud ×1