- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在 Qt 中,许多 Windows 函数(例如 SHGetKnownFolderPath
)出现 Unresolved 链接器错误
#include "pip.h"
#include "ui_pip.h"
#include <QFileDialog>
#include <QMessageBox>
#include <Objbase.h>
#include <iostream>
#include <fstream>
#include <string>
#include <sstream>
#include <algorithm>
#include <QtNetwork/QHostAddress>
#include <shlobj.h>
#include <windows.h>
#include <Shlwapi.h>
#include <Knownfolders.h>
功能:
PWSTR appData = 0;
if (SUCCEEDED(SHGetKnownFolderPath(FOLDERID_Desktop,
0,
NULL,
&appData)))
{
wcout << appData << endl;
}
链接器错误:
pip.obj : error LNK2019: unresolved external symbol _SHGetKnownFolderPath@16
referenced in function "private: void __thiscall pip::on_submitButton_clicked(void)"
(?on_submitButton_clicked@pip@@AAEXXZ)
我是否需要告诉 QT Shell32.dll
库在哪里或 shlobj.h
的什么地方?
最佳答案
您必须将您的项目链接到实现该符号的库 (shell32.lib)!
您应该在 .PRO 文件中添加如下内容:
LIBS += -L"C:\\Path\\Microsoft SDK\\Windows\\v7.1\\Lib" -lshell32
关于c++ - Qt 中许多 Windows 函数的未解决链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19336325/
我将其添加到我的 build.gradle 文件中。 build.gradle compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4' co
我按照 gamecodeschool.com 的教程制作了一个“Android 2D 滚动射击游戏”。 我遇到错误: "Cannot resolve symbol 'currentViewportWo
这是我的代码,createStoredProcedureQuery在eclipse下面有红线,并且没有解决,我尝试了很多方法仍然无法得到问题所在。 private static EntityManag
我正在 Xcode 6.1 中开发一个针对 iOS >= 7 的 Swift 应用程序,并且无法使用 NSStringDrawingUsesLineFragmentOrigin,因为它尚未解决。我用谷
使用 MSVC 2015 版本 14.0.25431.01 更新 3 .cpp 文件有 #include 项目属性中的 VC++ 包含路径是 $(VC_IncludePath);$(WindowsS
我使用 visual studio 2013 在 C 中编写程序,但出现此错误:MSVCRTD.lib(crtexe.obj):错误 LNK2019:函数 ___tmainCRTStartup 中引用
我正在编写一个更新到 Firebase 的应用程序,但我无法编写 oncancelled 函数,因为它无法解析符号 FirebaseError。 我的代码如下: package com.test.my
我不明白为什么这没有解决,有什么想法吗? “resolve this”确实会打印,但它永远不会回到 .then 中 promise 的解决方案。 var promise = wait(); promi
我在 eclipse/java 中使用 mapView 时遇到以下问题。 使用mapView.getOverlays()我收到错误。 mapView cannot be resolved 我尝试对 m
你能告诉我如何用两组 R.drawable.images 盗版创建 if - else 语句吗? 我已经尝试过,但我收到一个错误代码,提示 pirates is un-resolved。 Bitmap
我关注了this link大多数结果的答案给我的方法 setOnGroupExpandListener 无法解析。我是 android 的新手,目前主要通过查看其他人的做法并尝试向他们学习来做一些事情
import React from 'react'; // import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom/dist
我正在 eclipse(版本 3.6.2)中开发一个 android 应用程序,我刚刚添加了以下内容: 导入 android.webkit.GeolocationPermissions; 但是我得到一
我的网站上有多个视频需要播放()。当 play() 返回一个 Promise 时,我使用 Promise.all() 创建了一个小脚本,因此每个 Promise 都会等待其他 Promise。 try
我们将所有已编译的程序集复制到构建后步骤中的一个输出文件夹中 (d:\c\bin\assemblies)。使用 Windows 和 Microsoft .NET 框架,可以在编译时使用指向该输出文件夹
我有一个数据库查找查询,它返回 150k 个文档,其中每个文档包含三个整数字段和一个日期时间字段。以下代码尝试从游标对象创建列表。迭代光标非常慢——大约 80 秒!通过 C++ 驱动程序执行相同的操作
我想使用 View Pager2 实现 Carousel,像这样预览左右页面: 最初我使用的是支持的view pager1。现在我认为它被删除了 viewPagerhost.setPageMa
我正在 android 中启动基于 Ktor 的客户端,我想使用任何序列化程序,目前,来自 kotlinx 的序列化程序,但其他序列化程序的结果是相同的 - 未找到 JsonFeature(在下面的
我一直被一个 Unresolved 问题所困扰 'R_registerRoutines', 'R_useDynamicSymbols'来自 R CMD 检查的注释。我已经阅读了“Writing R E
我不确定,但我无法用我的生命来解决这个问题。它总是悬而未决。我不是最擅长 promise 的人,所以请帮助我。 export async function getQuotes() { const
我是一名优秀的程序员,十分优秀!