私はCLion用にQt5をセットアップするのに苦労しています。どういうわけか、私はVSの前にこれをしましたが、CLionでこれをやっていませんでした。ビルドとインクルードのQtヘッダーは問題なく、Qtシンボルを見つけて自動完成させますが、Qtオブジェクトを使用しているときClionは私にこのエラーを与えます:QtをCLionに設定する
C:\ Users \ binhb.CLion2016.1 \ system \ cmake \生成された\ LBMTopoOptimization-ae159e87 \ ae159e87 \デバッグ\ LBMTopoOptimization.exe プロセスが終了コード-1073741515(0xC0000135)
を終えマイcmakeのファイルは、次のようになります。
cmake_minimum_required(VERSION 3.5)
project(LBMTopoOptimization)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
# Instruct CMake to run moc automatically when needed.
set(CMAKE_AUTOMOC ON)
# set prefix path for Qt5
set (CMAKE_PREFIX_PATH "C:\\QT\\5.7\\mingw53_32\\")
# Find QT Libraries
find_package(Qt5Core REQUIRED)
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Gui REQUIRED)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++11")
set(SOURCE_FILES main.cpp)
add_executable(LBMTopoOptimization ${SOURCE_FILES})
# Use the modules from Qt 5.
target_link_libraries(LBMTopoOptimization Qt5::Widgets Qt5::Core Qt5::Gui)
エラーがすでにによって起こりますたとえばQStringを使用して:
#include <QWidget>
int main(int argc, char** argv){
QString name = "this is a string";
return 0;
}
- システム仕様:
- のWindows 10
- Clion 1.3
- のQt 5.7
- CMakeの3.6 RC3
- mingwの-gccの私が見ている4.9.3
任意のヒントのために転送します。
ありがとうございます。問題の答えです。私は実際にそれを以前考え出しましたが、ここに解決策を投稿するのを忘れてしまいました。これは、エラーメッセージをトリガしたエラーのあるシステムパスでした。 –
@Bui Thanh Binhとbercikはどちらもurの回答を投稿できますか?私はこれまで同じ問題と運がない。 -1073741515(0xC0000135)エラーが表示されるようになりました。 QT C:\ Qt \ 5.9 \ mingw53_32 \ binをWindows環境パスに追加しました。私はセット(CMAKE_PREFIX_PATH "C:\\ QT \\ 5.9 \\ mingw53_32 \\ bin")を追加しました。 まだ運がありません。 – Dariusz