Heim Datenbank MySQL-Tutorial vs2013+qt5.3.2 QSerialPort 编译时提示找不到外部符号,连接出

vs2013+qt5.3.2 QSerialPort 编译时提示找不到外部符号,连接出

May 10, 2018 pm 03:38 PM
编译

类如下的错误 widget.obj : error LNK2019: 无法解析的外部符号 __declspec(dllimport) public: __thiscall QSerialPortInfo::QSerialPortInfo(class QSerialPortInfo const ) (__imp_??0QSerialPortInfo@@QAE@ABV0@@Z),该符号在函数 private: void __thisc

类似如下的错误

widget.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QSerialPortInfo::QSerialPortInfo(class QSerialPortInfo const &)" (__imp_??0QSerialPortInfo@@QAE@ABV0@@Z),该符号在函数 "private: void __thiscall QList

因为qt-vs-addin-1.2.3-opensource.exe中的模块配置没有QSerialPort相关的配置,所以VS2013不会自动增加对应的外部库引用,需要手动增加QSerialPort.lib库依赖,具体操作如下:

1.VS2013中,单击菜单 项目-> xx项目属性...(Alt+F7),出现 xx属性页 对话框 

2.单击  配置属性->连接器->输入,

3.附加依赖项 中增加 Qt5SerialPortd.lib文件(Debug配置) Qt5SerialPort.lib(Release配置)

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

C++-Kompilierungsfehler: nicht deklarierter Bezeichner, wie kann man ihn lösen? C++-Kompilierungsfehler: nicht deklarierter Bezeichner, wie kann man ihn lösen? Aug 22, 2023 pm 03:34 PM

Beim Programmieren in C++ stoßen wir häufig auf das Problem nicht deklarierter Bezeichner. Dies tritt normalerweise auf, wenn undefinierte Variablen, Funktionen oder Klassen verwendet werden, was dazu führt, dass der Compiler diese Bezeichner nicht erkennt, was zu Kompilierungsfehlern führt. In diesem Artikel werden häufige Ursachen für Probleme mit nicht deklarierten Identifikatoren und deren Lösung beschrieben. Häufige Ursachen Probleme mit nicht deklarierten Bezeichnern haben in der Regel folgende Gründe: Variablen, Funktionen oder Klassen sind nicht korrekt deklariert: Sie sollten Variablen, Funktionen oder Klassen deklarieren, bevor Sie sie verwenden. Wenn die Variable nicht deklariert ist oder funktioniert

Kompilierungs- und Dekompilierungstechniken in Java Kompilierungs- und Dekompilierungstechniken in Java Jun 09, 2023 am 09:43 AM

Java ist eine sehr beliebte Programmiersprache, die häufig zur Entwicklung verschiedener Arten von Software verwendet wird. In der Java-Entwicklung sind Kompilierungs- und Dekompilierungstechnologie sehr wichtige Verbindungen. Die Kompilierungstechnologie wird verwendet, um Java-Code in ausführbare Dateien zu konvertieren, während die Dekompilierungstechnologie es ermöglicht, ausführbare Dateien wieder in Java-Code zu konvertieren. In diesem Artikel werden Kompilierungs- und Dekompilierungstechniken in Java vorgestellt. 1. Kompilierungstechnologie Kompilierung ist der Prozess der Konvertierung von Hochsprachencode (z. B. Java) in Maschinensprache. in Java

Warum dauert die Kompilierung meines Go-Programms länger? Warum dauert die Kompilierung meines Go-Programms länger? Jun 09, 2023 pm 06:00 PM

In den letzten Jahren ist die Sprache Go für immer mehr Entwickler zur Wahl geworden. Im Vergleich zu anderen Programmiersprachen ist die Kompilierungsgeschwindigkeit der Go-Sprache jedoch nicht hoch genug. Viele Entwickler werden beim Kompilieren von Go-Programmen auf dieses Problem stoßen: Warum dauert das Kompilieren meines Go-Programms länger? In diesem Artikel wird dieses Problem unter verschiedenen Aspekten untersucht. Die Compiler-Architektur der Go-Sprache Die Compiler-Architektur der Go-Sprache verwendet ein dreistufiges Design: Front-End, Mittelschicht und Back-End. Das Front-End ist für die Übersetzung des Quellcodes in Zwischencode in der Go-Sprache verantwortlich, und die mittlere Ebene übernimmt die Aufgabe

Warum muss Linux Quellcode kompilieren? Warum muss Linux Quellcode kompilieren? Mar 17, 2023 am 10:21 AM

Gründe: 1. Es gibt viele Versionen von Linux, aber jede Version verwendet unterschiedliche Software- oder Kernelversionen, und die Umgebung, auf der das Binärpaket basiert, läuft möglicherweise nicht unbedingt normal, sodass die meisten Softwareprogramme den Quellcode direkt für die Kompilierung und Installation bereitstellen. 2. Einfache Anpassung an unterschiedliche Anforderungen. 3. Es ist praktisch für den Betrieb und die Wartung sowie für die Entwicklerwartung. Der Quellcode kann als Binärdatei gepackt werden. Das Packen dieser Software erfordert jedoch kostspielige zusätzliche Arbeiten, einschließlich Wartung. Wenn es sich also um Quellcode handelt, wird der Softwarehersteller ihn direkt warten .

C++-Kompilierungsfehler: Die Funktionsparameterliste ist zu lang. Wie kann das Problem behoben werden? C++-Kompilierungsfehler: Die Funktionsparameterliste ist zu lang. Wie kann das Problem behoben werden? Aug 21, 2023 pm 11:19 PM

C++-Kompilierungsfehler: Die Funktionsparameterliste ist zu lang. Wie kann das Problem behoben werden? Beim Schreiben von Programmen in C++ tritt manchmal ein solcher Kompilierungsfehler auf: Die Liste der Funktionsparameter ist zu lang. Für C++-Anfänger kann dies Kopfschmerzen bereiten. Als Nächstes befassen wir uns mit den Ursachen und Lösungen für dieses Problem. Schauen wir uns zunächst die Grundregeln der C++-Funktionsparameter an. In C++ müssen Funktionsparameter zwischen dem Funktionsnamen und der öffnenden Klammer deklariert werden. Wenn Sie einen Funktionsparameter übergeben, teilen Sie der Funktion mit, was sie tun soll. Diese Parameter können beliebig sein

Kann die Go-Sprache kompiliert werden? Kann die Go-Sprache kompiliert werden? Dec 09, 2022 pm 06:20 PM

Die Go-Sprache kann kompiliert werden. Die Go-Sprache ist eine kompilierte statische Sprache, eine Programmiersprache, deren Ausführung eine Kompilierung erfordert. Es gibt zwei Befehle zum Kompilieren von Go-Sprachprogrammen: 1. „go build“-Befehl, der den Go-Sprachprogrammcode in eine ausführbare Binärdatei kompilieren kann, die Binärdatei muss jedoch manuell ausgeführt werden. 2. „go run“-Befehl Das Go-Sprachprogramm wird direkt nach der Kompilierung ausgeführt. Während des Kompilierungsprozesses wird eine temporäre Datei generiert, es wird jedoch keine ausführbare Datei generiert.

So kompilieren Sie ein Go-Sprachprogramm So kompilieren Sie ein Go-Sprachprogramm Jun 04, 2021 pm 02:31 PM

Methode zum Kompilieren des Go-Sprachprogramms: 1. Führen Sie den Befehl „go build fileName“ im Befehlszeilentool aus, wodurch der Programmcode in eine binäre ausführbare Datei kompiliert wird. 2. Führen Sie den Befehl „go run fileName“ im Befehlszeilentool aus . Das Go-Sprachprogramm wird direkt nach der Kompilierung ausgeführt.

C++-Kompilierungsfehler: Falsche Anzahl von Parametern, wie kann man sie ändern? C++-Kompilierungsfehler: Falsche Anzahl von Parametern, wie kann man sie ändern? Aug 22, 2023 am 09:31 AM

C++-Kompilierungsfehler: Falsche Anzahl von Parametern, wie kann man sie ändern? Beim Schreiben von C++-Programmen stoßen wir häufig auf verschiedene Kompilierungsfehler. Ein häufiger Fehler ist die falsche Anzahl von Parametern. Wenn wir eine Funktion schreiben und die Anzahl und Art der Parameter der Funktion nicht mit den beim Aufruf der Funktion angegebenen Parametern übereinstimmen, führt dies zu einem Kompilierungsfehler. In C++ prüft der Compiler zur Kompilierungszeit die Anzahl und Art der Funktionsparameter. Daher müssen wir sicherstellen, dass die Funktionsparameter übereinstimmen, um Kompilierungsfehler zu vermeiden. Wenn wir also auf einen C++-Kompilierungsfehler stoßen: Anzahl der Parameter

See all articles