Hellow everyone recently i'am trying to use qtwebengine in qt but every time i get an error
this is my code :
#include <QApplication>
#include<QtWebEngineWidgets/QtWebEngineWidgets>>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWebEngineView j;
j.setUrl(QUrl("elodream.herokuapp.com"));
j.resize(600,600);
j.show();
return a.exec();
}
error :
main.obj:-1: erreur : LNK2019: symbole externe non r‚solu "__declspec(dllimport) public: __cdecl QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool)" (__imp_??0QQmlDebuggingEnabler##QEAA#_N#Z) r‚f‚renc‚ dans la fonction "void __cdecl `dynamic initializer for 'qQmlEnableDebuggingHelper''(void)" (??__EqQmlEnableDebuggingHelper##YAXXZ)
main.obj:-1: erreur : LNK2019: symbole externe non r‚solu "__declspec(dllimport) public: __cdecl QWebEngineView::QWebEngineView(class QWidget *)" (__imp_??0QWebEngineView##QEAA#PEAVQWidget###Z) r‚f‚renc‚ dans la fonction main
main.obj:-1: erreur : LNK2019: symbole externe non r‚solu "__declspec(dllimport) public: virtual __cdecl QWebEngineView::~QWebEngineView(void)" (__imp_??1QWebEngineView##UEAA#XZ) r‚f‚renc‚ dans la fonction main
main.obj:-1: erreur : LNK2019: symbole externe non r‚solu "__declspec(dllimport) public: void __cdecl QWebEngineView::setUrl(class QUrl const &)" (__imp_?setUrl#QWebEngineView##QEAAXAEBVQUrl###Z) r‚f‚renc‚ dans la fonction main
C:\Users\Pc\Documents\build-Jstore-Desktop_Qt_6_2_4_MSVC2019_64bit-Debug\debug\Jstore.exe:-1: erreur : LNK1120: 4 externes non r‚solus
C:\Users\Pc\Documents\Jstore\main.cpp:3: avertissement : Extra tokens at end of #include directive (fix available)
I am trying to derive from K2Node_AnimGetter to add some functionality to it.
However I get some unresolved external symbol LNK2001 errors when I try to compile it.
I have no problem to compile when deriving from K2Node_CallFunction (from what AnimGetter derive itself).
I tried to include some dependencies like AnimGraph in the MyGameEditor.Build.cs but with no result...
Am I missing something ?
K2Node_MyAnimGetter.h
#pragma once
#include "CoreMinimal.h"
#include "K2Node_AnimGetter.h"
#include "K2Node_MyAnimGetter.generated.h"
UCLASS()
class MYGAMEEDITOR_API UK2Node_MyAnimGetter : public UK2Node_AnimGetter
{
GENERATED_BODY()
};
K2Node_MyAnimGetter.cpp
#include "K2Node_MyAnimGetter.h"
// nothing else since my class is empty
MyGameEditor.Build.cs
using UnrealBuildTool;
public class MyGameEditor : ModuleRules
{
public MyGameEditor(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "BlueprintGraph", "AnimGraph", "AnimGraphRunTime" });
PrivateDependencyModuleNames.AddRange(new string[] { "Engine", "UnrealEd", "BlueprintGraph", "AnimGraph", "AnimGraphRunTime", "KismetCompiler" });
}
}
Error logs :
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::Serialize(class FArchive &)" (?Serialize#UK2Node_AnimGetter##UEAAXAEAVFArchive###Z)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::Serialize(class FArchive &)" (?Serialize#UK2Node_AnimGetter##UEAAXAEAVFArchive###Z)
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::PostPasteNode(void)" (?PostPasteNode#UK2Node_AnimGetter##UEAAXXZ)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::PostPasteNode(void)" (?PostPasteNode#UK2Node_AnimGetter##UEAAXXZ)
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::AllocateDefaultPins(void)" (?AllocateDefaultPins#UK2Node_AnimGetter##UEAAXXZ)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::AllocateDefaultPins(void)" (?AllocateDefaultPins#UK2Node_AnimGetter##UEAAXXZ)
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual class FText __cdecl UK2Node_AnimGetter::GetNodeTitle(enum ENodeTitleType::Type)const " (?GetNodeTitle#UK2Node_AnimGetter##UEBA?AVFText##W4Type#ENodeTitleType###Z)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual class FText __cdecl UK2Node_AnimGetter::GetNodeTitle(enum ENodeTitleType::Type)const " (?GetNodeTitle#UK2Node_AnimGetter##UEBA?AVFText##W4Type#ENodeTitleType###Z)
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual bool __cdecl UK2Node_AnimGetter::CanCreateUnderSpecifiedSchema(class UEdGraphSchema const *)const " (?CanCreateUnderSpecifiedSchema#UK2Node_AnimGetter##UEBA_NPEBVUEdGraphSchema###Z)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual bool __cdecl UK2Node_AnimGetter::CanCreateUnderSpecifiedSchema(class UEdGraphSchema const *)const " (?CanCreateUnderSpecifiedSchema#UK2Node_AnimGetter##UEBA_NPEBVUEdGraphSchema###Z)
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual bool __cdecl UK2Node_AnimGetter::IsActionFilteredOut(class FBlueprintActionFilter const &)" (?IsActionFilteredOut#UK2Node_AnimGetter##UEAA_NAEBVFBlueprintActionFilter###Z)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual bool __cdecl UK2Node_AnimGetter::IsActionFilteredOut(class FBlueprintActionFilter const &)" (?IsActionFilteredOut#UK2Node_AnimGetter##UEAA_NAEBVFBlueprintActionFilter###Z)
1>K2Node_MyAnimGetter.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::GetMenuActions(class FBlueprintActionDatabaseRegistrar &)const " (?GetMenuActions#UK2Node_AnimGetter##UEBAXAEAVFBlueprintActionDatabaseRegistrar###Z)
1>K2Node_MyAnimGetter.gen.cpp.obj : error LNK2001: symbole externe non resolu "public: virtual void __cdecl UK2Node_AnimGetter::GetMenuActions(class FBlueprintActionDatabaseRegistrar &)const " (?GetMenuActions#UK2Node_AnimGetter##UEBAXAEAVFBlueprintActionDatabaseRegistrar###Z)
1>R:\SVN\MyGame\Binaries\Win64\UE4Editor-MyGameEditor.dll : fatal error LNK1120: 7 externes non resolus
If you look into the UK2Node_AnimGetter class you will notice that it is UCLASS(MinimalAPI). This means that the class is accessible outside of its Module, but its internal functions are not exported.
You will also notice that all of the functions with linker errors are virtual override. By overriding these functions you maybe able to export them manually and thus fix the linking errors.
I've just started to learn C++ and now I have tried to use Boost Libraries. By the way, I'm using Visual Studio 2015 Professional.
I have downloaded the file boost_1_55_0-bin-msvc-all-32-64.7z and followed the instruction from this tutorial. But when I try to compile I get the errors:
1>libboost_regex-vc120-mt-gd-1_55.liberror LNK2019: external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception#std##QAE#ABQBD#Z) sin resolver al que se hace referencia en la función "public: __thiscall std::logic_error::logic_error(char const *)" (??0logic_error#std##QAE#PBD#Z)
1>libboost_regex-vc120-mt-gd-1_55.lib(regex.obj) : error LNK2001: external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception#std##QAE#ABQBD#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(w32_regex_traits.obj) : error LNK2001: external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" (__imp_??0exception#std##QAE#ABQBD#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(instances.obj) : error LNK2019: external symbol "__declspec(dllimport) public: struct std::_Iterator_base12 * * __thiscall std::_Container_base12::_Getpfirst(void)const " (__imp_?_Getpfirst#_Container_base12#std##QBEPAPAU_Iterator_base12#2#XZ) sin resolver al que se hace referencia en la función "protected: void __thiscall std::_Tree<class std::_Tmap_traits<int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<int>,class std::allocator<struct std::pair<int const ,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,0> >::_Orphan_ptr(class std::_Tree<class std::_Tmap_traits<int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<int>,class std::allocator<struct std::pair<int const ,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,0> > &,struct std::_Tree_node<struct std::pair<int const ,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,void *> *)const " (?_Orphan_ptr#?$_Tree#V?$_Tmap_traits#HV?$basic_string#DU?$char_traits#D#std##V?$allocator#D#2##std##U?$less#H#2#V?$allocator#U?$pair#$$CBHV?$basic_string#DU?$char_traits#D#std##V?$allocator#D#2##std###std###2#$0A##std###std##IBEXAAV12#PAU?$_Tree_node#U?$pair#$$CBHV?$basic_string#DU?$char_traits#D#std##V?$allocator#D#2##std###std##PAX#2##Z)
1>libboost_regex-vc120-mt-gd-1_55.lib(instances.obj) : error LNK2019: external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base12::_Swap_all(struct std::_Container_base12 &)" (__imp_?_Swap_all#_Container_base12#std##QAEXAAU12##Z) sin resolver al que se hace referencia en la función "public: void __thiscall std::vector<struct boost::sub_match<char const *>,class std::allocator<struct boost::sub_match<char const *> > >::swap(class std::vector<struct boost::sub_match<char const *>,class std::allocator<struct boost::sub_match<char const *> > > &)" (?swap#?$vector#U?$sub_match#PBD#boost##V?$allocator#U?$sub_match#PBD#boost###std###std##QAEXAAV12##Z)
1>libboost_regex-vc120-mt-gd-1_55.lib(regex_raw_buffer.obj) : error LNK2001: external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map#std##YAPBDH#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(instances.obj) : error LNK2001: external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map#std##YAPBDH#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(regex.obj) : error LNK2001: external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map#std##YAPBDH#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(regex_traits_defaults.obj) : error LNK2001: external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map#std##YAPBDH#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(w32_regex_traits.obj) : error LNK2001: external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map#std##YAPBDH#Z) sin resolver
1>libboost_regex-vc120-mt-gd-1_55.lib(w32_regex_traits.obj) : error LNK2019: external symbol "__declspec(dllimport) public: bool __thiscall type_info::operator==(class type_info const &)const " (__imp_??8type_info##QBE_NABV0##Z) sin resolver al que se hace referencia en la función "public: virtual void * __thiscall boost::detail::sp_counted_impl_pd<struct HINSTANCE__ *,void (__cdecl*)(void *)>::get_deleter(class type_info const &)" (?get_deleter#?$sp_counted_impl_pd#PAUHINSTANCE__##P6AXPAX#Z#detail#boost##UAEPAXABVtype_info###Z)
1>D:\Fuentes\CPP\ConsoleReadDir\Debug\ConsoleReadDir.exe : fatal error LNK1120: 5 unresolved external
I have updated Additional Library Directories with the path: D:\Descargas\boost_1_55_0-bin-msvc-all-32-64\boost_1_55_0\lib32-msvc-12.0.
What I have to do to add the external objects?
It's because your building a version of boost that predates Visual Studio 2015, see How do I specify, which version of boost library to link to?
The current version of boost, 1.62 works fine. If you can't find a pre-built binary then it's easy enough to build the Windows libraries with MSVC, see: boost installation in windows
I have built the LLVM 3.4 from source using Cmake. I referred to documentation for Getting Started with the LLVM System using Microsoft Visual Studio for the installation.
I now want to use the LLVM in my own project. I have added the LLVM libraries in VS 2012 using the Properties -> C/C++ -> General. When I try to build my compiler, I get the following linker errors when I Build my project:
1>main.obj : error LNK2019: unresolved external symbol LLVMInitializeX86TargetInfo referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget#llvm##YA_NXZ)
1>main.obj : error LNK2019: unresolved external symbol LLVMInitializeX86Target referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget#llvm##YA_NXZ)
1>main.obj : error LNK2019: unresolved external symbol LLVMInitializeX86TargetMC referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget#llvm##YA_NXZ)
I am new to LLVM, any help would be appreciated. I have gone through the solutions #Failed to link obj files generated by LLVM compiler using MS Linker and also # Clang, Microsoft linker and standard library but they did not improve my situation.
Some information about my system:
Windows 8 (x64 arch)
no Cygwin installed
latest winflexbison in use
A more detailed error list from my failed build in VS 2012:
Error 3 error LNK2001: unresolved external symbol "protected: virtual void __cdecl llvm::Value::printCustom(class llvm::raw_ostream &)const " (?printCustom#Value#llvm##MEBAXAEAVraw_ostream#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 4 error LNK2001: unresolved external symbol "protected: virtual void __cdecl llvm::Value::printCustom(class llvm::raw_ostream &)const " (?printCustom#Value#llvm##MEBAXAEAVraw_ostream#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 5 error LNK2019: unresolved external symbol "public: void __cdecl llvm::Value::setName(class llvm::Twine const &)" (?setName#Value#llvm##QEAAXAEBVTwine#2##Z) referenced in function "public: virtual class llvm::Value * __cdecl NFunctionDeclaration::codeGen(class CodeGenContext &)" (?codeGen#NFunctionDeclaration##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 6 error LNK2001: unresolved external symbol "public: void __cdecl llvm::Value::setName(class llvm::Twine const &)" (?setName#Value#llvm##QEAAXAEBVTwine#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 7 error LNK2019: unresolved external symbol "void __cdecl llvm::llvm_unreachable_internal(char const *,char const *,unsigned int)" (?llvm_unreachable_internal#llvm##YAXPEBD0I#Z) referenced in function "public: static void __cdecl llvm::User::operator delete(void *,unsigned int)" (??3User#llvm##SAXPEAXI#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 8 error LNK2001: unresolved external symbol "void __cdecl llvm::llvm_unreachable_internal(char const *,char const *,unsigned int)" (?llvm_unreachable_internal#llvm##YAXPEBD0I#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 9 error LNK2001: unresolved external symbol "private: virtual void __cdecl llvm::User::anchor(void)" (?anchor#User#llvm##EEAAXXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 10 error LNK2001: unresolved external symbol "private: virtual void __cdecl llvm::User::anchor(void)" (?anchor#User#llvm##EEAAXXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 11 error LNK2019: unresolved external symbol "protected: static void * __cdecl llvm::User::operator new(unsigned __int64,unsigned int)" (??2User#llvm##KAPEAX_KI#Z) referenced in function "public: static void * __cdecl llvm::StoreInst::operator new(unsigned __int64)" (??2StoreInst#llvm##SAPEAX_K#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 12 error LNK2001: unresolved external symbol "protected: static void * __cdecl llvm::User::operator new(unsigned __int64,unsigned int)" (??2User#llvm##KAPEAX_KI#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 13 error LNK2019: unresolved external symbol "public: static void __cdecl llvm::User::operator delete(void *)" (??3User#llvm##SAXPEAX#Z) referenced in function "int `public: virtual class llvm::Value * __cdecl NIdentifier::codeGen(class CodeGenContext &)'::`1'::dtor$2" (?dtor$2#?0??codeGen#NIdentifier##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z#4HA) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 14 error LNK2001: unresolved external symbol "public: static void __cdecl llvm::User::operator delete(void *)" (??3User#llvm##SAXPEAX#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 15 error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::Instruction::~Instruction(void)" (??1Instruction#llvm##UEAA#XZ) referenced in function "int `private: __cdecl llvm::CallInst::CallInst(class CallInst::Value *,class CallInst::ArrayRef<class llvm::Value *>,class CallInst::Twine const &,class CallInst::BasicBlock *)'::`1'::dtor$0" (?dtor$0#?0???0CallInst#llvm##AEAA#PEAVValue#1#V?$ArrayRef#PEAVValue#llvm###1#AEBVTwine#1#PEAVBasicBlock#1##Z#4HA) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 16 error LNK2001: unresolved external symbol "public: virtual __cdecl llvm::Instruction::~Instruction(void)" (??1Instruction#llvm##UEAA#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 17 error LNK2019: unresolved external symbol "protected: __cdecl llvm::Instruction::Instruction(class llvm::Type *,unsigned int,class llvm::Use *,unsigned int,class llvm::BasicBlock *)" (??0Instruction#llvm##IEAA#PEAVType#1#IPEAVUse#1#IPEAVBasicBlock#1##Z) referenced in function "private: __cdecl llvm::CallInst::CallInst(class llvm::Value *,class llvm::ArrayRef<class llvm::Value *>,class llvm::Twine const &,class llvm::BasicBlock *)" (??0CallInst#llvm##AEAA#PEAVValue#1#V?$ArrayRef#PEAVValue#llvm###1#AEBVTwine#1#PEAVBasicBlock#1##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 18 error LNK2001: unresolved external symbol "protected: __cdecl llvm::Instruction::Instruction(class llvm::Type *,unsigned int,class llvm::Use *,unsigned int,class llvm::BasicBlock *)" (??0Instruction#llvm##IEAA#PEAVType#1#IPEAVUse#1#IPEAVBasicBlock#1##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 19 error LNK2019: unresolved external symbol "private: __cdecl llvm::BasicBlock::BasicBlock(class llvm::LLVMContext &,class llvm::Twine const &,class llvm::Function *,class llvm::BasicBlock *)" (??0BasicBlock#llvm##AEAA#AEAVLLVMContext#1#AEBVTwine#1#PEAVFunction#1#PEAV01##Z) referenced in function "public: static class llvm::BasicBlock * __cdecl llvm::BasicBlock::Create(class llvm::LLVMContext &,class llvm::Twine const &,class llvm::Function *,class llvm::BasicBlock *)" (?Create#BasicBlock#llvm##SAPEAV12#AEAVLLVMContext#2#AEBVTwine#2#PEAVFunction#2#PEAV12##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 20 error LNK2001: unresolved external symbol "private: __cdecl llvm::BasicBlock::BasicBlock(class llvm::LLVMContext &,class llvm::Twine const &,class llvm::Function *,class llvm::BasicBlock *)" (??0BasicBlock#llvm##AEAA#AEAVLLVMContext#1#AEBVTwine#1#PEAVFunction#1#PEAV01##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 21 error LNK2019: unresolved external symbol "private: void __cdecl llvm::APInt::initSlowCase(class llvm::APInt const &)" (?initSlowCase#APInt#llvm##AEAAXAEBV12##Z) referenced in function "public: __cdecl llvm::APInt::APInt(class llvm::APInt const &)" (??0APInt#llvm##QEAA#AEBV01##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 22 error LNK2019: unresolved external symbol "public: static class llvm::Type * __cdecl llvm::Type::getVoidTy(class llvm::LLVMContext &)" (?getVoidTy#Type#llvm##SAPEAV12#AEAVLLVMContext#2##Z) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 23 error LNK2001: unresolved external symbol "public: static class llvm::Type * __cdecl llvm::Type::getVoidTy(class llvm::LLVMContext &)" (?getVoidTy#Type#llvm##SAPEAV12#AEAVLLVMContext#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 24 error LNK2019: unresolved external symbol "public: static class llvm::Type * __cdecl llvm::Type::getDoubleTy(class llvm::LLVMContext &)" (?getDoubleTy#Type#llvm##SAPEAV12#AEAVLLVMContext#2##Z) referenced in function "public: virtual class llvm::Value * __cdecl NDouble::codeGen(class CodeGenContext &)" (?codeGen#NDouble##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 25 error LNK2019: unresolved external symbol "public: static class llvm::IntegerType * __cdecl llvm::Type::getInt64Ty(class llvm::LLVMContext &)" (?getInt64Ty#Type#llvm##SAPEAVIntegerType#2#AEAVLLVMContext#2##Z) referenced in function "public: virtual class llvm::Value * __cdecl NInteger::codeGen(class CodeGenContext &)" (?codeGen#NInteger##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 26 error LNK2001: unresolved external symbol "public: static class llvm::IntegerType * __cdecl llvm::Type::getInt64Ty(class llvm::LLVMContext &)" (?getInt64Ty#Type#llvm##SAPEAVIntegerType#2#AEAVLLVMContext#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 27 error LNK2019: unresolved external symbol "public: static class llvm::FunctionType * __cdecl llvm::FunctionType::get(class llvm::Type *,class llvm::ArrayRef<class llvm::Type *>,bool)" (?get#FunctionType#llvm##SAPEAV12#PEAVType#2#V?$ArrayRef#PEAVType#llvm###2#_N#Z) referenced in function "public: virtual class llvm::Value * __cdecl NFunctionDeclaration::codeGen(class CodeGenContext &)" (?codeGen#NFunctionDeclaration##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 28 error LNK2001: unresolved external symbol "public: static class llvm::FunctionType * __cdecl llvm::FunctionType::get(class llvm::Type *,class llvm::ArrayRef<class llvm::Type *>,bool)" (?get#FunctionType#llvm##SAPEAV12#PEAVType#2#V?$ArrayRef#PEAVType#llvm###2#_N#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 29 error LNK2019: unresolved external symbol "private: void __cdecl llvm::Function::BuildLazyArguments(void)const " (?BuildLazyArguments#Function#llvm##AEBAXXZ) referenced in function "private: void __cdecl llvm::Function::CheckLazyArguments(void)const " (?CheckLazyArguments#Function#llvm##AEBAXXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 30 error LNK2001: unresolved external symbol "private: void __cdecl llvm::Function::BuildLazyArguments(void)const " (?BuildLazyArguments#Function#llvm##AEBAXXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 31 error LNK2019: unresolved external symbol "private: __cdecl llvm::Function::Function(class llvm::FunctionType *,enum llvm::GlobalValue::LinkageTypes,class llvm::Twine const &,class llvm::Module *)" (??0Function#llvm##AEAA#PEAVFunctionType#1#W4LinkageTypes#GlobalValue#1#AEBVTwine#1#PEAVModule#1##Z) referenced in function "public: static class llvm::Function * __cdecl llvm::Function::Create(class llvm::FunctionType *,enum llvm::GlobalValue::LinkageTypes,class llvm::Twine const &,class llvm::Module *)" (?Create#Function#llvm##SAPEAV12#PEAVFunctionType#2#W4LinkageTypes#GlobalValue#2#AEBVTwine#2#PEAVModule#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 32 error LNK2001: unresolved external symbol "private: __cdecl llvm::Function::Function(class llvm::FunctionType *,enum llvm::GlobalValue::LinkageTypes,class llvm::Twine const &,class llvm::Module *)" (??0Function#llvm##AEAA#PEAVFunctionType#1#W4LinkageTypes#GlobalValue#1#AEBVTwine#1#PEAVModule#1##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 33 error LNK2019: unresolved external symbol "public: class llvm::Function * __cdecl llvm::Module::getFunction(class llvm::StringRef)const " (?getFunction#Module#llvm##QEBAPEAVFunction#2#VStringRef#2##Z) referenced in function "public: virtual class llvm::Value * __cdecl NMethodCall::codeGen(class CodeGenContext &)" (?codeGen#NMethodCall##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 34 error LNK2019: unresolved external symbol "class llvm::LLVMContext & __cdecl llvm::getGlobalContext(void)" (?getGlobalContext#llvm##YAAEAVLLVMContext#1#XZ) referenced in function "public: virtual class llvm::Value * __cdecl NInteger::codeGen(class CodeGenContext &)" (?codeGen#NInteger##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 35 error LNK2001: unresolved external symbol "class llvm::LLVMContext & __cdecl llvm::getGlobalContext(void)" (?getGlobalContext#llvm##YAAEAVLLVMContext#1#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 36 error LNK2001: unresolved external symbol "class llvm::LLVMContext & __cdecl llvm::getGlobalContext(void)" (?getGlobalContext#llvm##YAAEAVLLVMContext#1#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\main.obj
Error 37 error LNK2019: unresolved external symbol "public: __cdecl llvm::legacy::PassManager::PassManager(void)" (??0PassManager#legacy#llvm##QEAA#XZ) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 38 error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::legacy::PassManager::~PassManager(void)" (??1PassManager#legacy#llvm##UEAA#XZ) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 39 error LNK2019: unresolved external symbol "public: virtual void __cdecl llvm::legacy::PassManager::add(class llvm::Pass *)" (?add#PassManager#legacy#llvm##UEAAXPEAVPass#3##Z) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 40 error LNK2019: unresolved external symbol "public: bool __cdecl llvm::legacy::PassManager::run(class llvm::Module &)" (?run#PassManager#legacy#llvm##QEAA_NAEAVModule#3##Z) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 41 error LNK2019: unresolved external symbol "public: static class llvm::BinaryOperator * __cdecl llvm::BinaryOperator::Create(enum llvm::Instruction::BinaryOps,class llvm::Value *,class llvm::Value *,class llvm::Twine const &,class llvm::BasicBlock *)" (?Create#BinaryOperator#llvm##SAPEAV12#W4BinaryOps#Instruction#2#PEAVValue#2#1AEBVTwine#2#PEAVBasicBlock#2##Z) referenced in function "public: virtual class llvm::Value * __cdecl NBinaryOperator::codeGen(class CodeGenContext &)" (?codeGen#NBinaryOperator##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 42 error LNK2019: unresolved external symbol "public: __cdecl llvm::AllocaInst::AllocaInst(class llvm::Type *,class llvm::Twine const &,class llvm::BasicBlock *)" (??0AllocaInst#llvm##QEAA#PEAVType#1#AEBVTwine#1#PEAVBasicBlock#1##Z) referenced in function "public: virtual class llvm::Value * __cdecl NVariableDeclaration::codeGen(class CodeGenContext &)" (?codeGen#NVariableDeclaration##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 43 error LNK2019: unresolved external symbol "public: __cdecl llvm::LoadInst::LoadInst(class llvm::Value *,char const *,bool,class llvm::BasicBlock *)" (??0LoadInst#llvm##QEAA#PEAVValue#1#PEBD_NPEAVBasicBlock#1##Z) referenced in function "public: virtual class llvm::Value * __cdecl NIdentifier::codeGen(class CodeGenContext &)" (?codeGen#NIdentifier##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 44 error LNK2019: unresolved external symbol "public: __cdecl llvm::StoreInst::StoreInst(class llvm::Value *,class llvm::Value *,bool,class llvm::BasicBlock *)" (??0StoreInst#llvm##QEAA#PEAVValue#1#0_NPEAVBasicBlock#1##Z) referenced in function "public: virtual class llvm::Value * __cdecl NAssignment::codeGen(class CodeGenContext &)" (?codeGen#NAssignment##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 45 error LNK2019: unresolved external symbol "private: void __cdecl llvm::CallInst::init(class llvm::Value *,class llvm::ArrayRef<class llvm::Value *>,class llvm::Twine const &)" (?init#CallInst#llvm##AEAAXPEAVValue#2#V?$ArrayRef#PEAVValue#llvm###2#AEBVTwine#2##Z) referenced in function "private: __cdecl llvm::CallInst::CallInst(class llvm::Value *,class llvm::ArrayRef<class llvm::Value *>,class llvm::Twine const &,class llvm::BasicBlock *)" (??0CallInst#llvm##AEAA#PEAVValue#1#V?$ArrayRef#PEAVValue#llvm###1#AEBVTwine#1#PEAVBasicBlock#1##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 46 error LNK2001: unresolved external symbol "private: void __cdecl llvm::CallInst::init(class llvm::Value *,class llvm::ArrayRef<class llvm::Value *>,class llvm::Twine const &)" (?init#CallInst#llvm##AEAAXPEAVValue#2#V?$ArrayRef#PEAVValue#llvm###2#AEBVTwine#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 47 error LNK2001: unresolved external symbol "protected: virtual class llvm::CallInst * __cdecl llvm::CallInst::clone_impl(void)const " (?clone_impl#CallInst#llvm##MEBAPEAV12#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 48 error LNK2001: unresolved external symbol "protected: virtual class llvm::CallInst * __cdecl llvm::CallInst::clone_impl(void)const " (?clone_impl#CallInst#llvm##MEBAPEAV12#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 49 error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::CallInst::~CallInst(void)" (??1CallInst#llvm##UEAA#XZ) referenced in function "public: virtual void * __cdecl llvm::CallInst::`scalar deleting destructor'(unsigned int)" (??_GCallInst#llvm##UEAAPEAXI#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 50 error LNK2001: unresolved external symbol "public: virtual __cdecl llvm::CallInst::~CallInst(void)" (??1CallInst#llvm##UEAA#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 51 error LNK2019: unresolved external symbol "private: __cdecl llvm::ReturnInst::ReturnInst(class llvm::LLVMContext &,class llvm::Value *,class llvm::BasicBlock *)" (??0ReturnInst#llvm##AEAA#AEAVLLVMContext#1#PEAVValue#1#PEAVBasicBlock#1##Z) referenced in function "public: static class llvm::ReturnInst * __cdecl llvm::ReturnInst::Create(class llvm::LLVMContext &,class llvm::Value *,class llvm::BasicBlock *)" (?Create#ReturnInst#llvm##SAPEAV12#AEAVLLVMContext#2#PEAVValue#2#PEAVBasicBlock#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 52 error LNK2019: unresolved external symbol "private: __cdecl llvm::ReturnInst::ReturnInst(class llvm::LLVMContext &,class llvm::BasicBlock *)" (??0ReturnInst#llvm##AEAA#AEAVLLVMContext#1#PEAVBasicBlock#1##Z) referenced in function "public: static class llvm::ReturnInst * __cdecl llvm::ReturnInst::Create(class llvm::LLVMContext &,class llvm::BasicBlock *)" (?Create#ReturnInst#llvm##SAPEAV12#AEAVLLVMContext#2#PEAVBasicBlock#2##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 53 error LNK2001: unresolved external symbol "private: __cdecl llvm::ReturnInst::ReturnInst(class llvm::LLVMContext &,class llvm::BasicBlock *)" (??0ReturnInst#llvm##AEAA#AEAVLLVMContext#1#PEAVBasicBlock#1##Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 54 error LNK2019: unresolved external symbol "class llvm::ModulePass * __cdecl llvm::createPrintModulePass(class llvm::raw_ostream *,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?createPrintModulePass#llvm##YAPEAVModulePass#1#PEAVraw_ostream#1#_NAEBV?$basic_string#DU?$char_traits#D#std##V?$allocator#D#2##std###Z) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 55 error LNK2019: unresolved external symbol LLVMLinkInJIT referenced in function "public: __cdecl `anonymous namespace'::ForceJITLinking::ForceJITLinking(void)" (??0ForceJITLinking#?A0x58e120ca##QEAA#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 56 error LNK2001: unresolved external symbol LLVMLinkInJIT E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 57 error LNK2001: unresolved external symbol LLVMLinkInJIT E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\main.obj
Error 58 error LNK2019: unresolved external symbol "public: class llvm::TargetMachine * __cdecl llvm::EngineBuilder::selectTarget(void)" (?selectTarget#EngineBuilder#llvm##QEAAPEAVTargetMachine#2#XZ) referenced in function "public: class llvm::ExecutionEngine * __cdecl llvm::EngineBuilder::create(void)" (?create#EngineBuilder#llvm##QEAAPEAVExecutionEngine#2#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 59 error LNK2019: unresolved external symbol "public: class llvm::ExecutionEngine * __cdecl llvm::EngineBuilder::create(class llvm::TargetMachine *)" (?create#EngineBuilder#llvm##QEAAPEAVExecutionEngine#2#PEAVTargetMachine#2##Z) referenced in function "public: class llvm::ExecutionEngine * __cdecl llvm::EngineBuilder::create(void)" (?create#EngineBuilder#llvm##QEAAPEAVExecutionEngine#2#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 60 error LNK2019: unresolved external symbol "class llvm::raw_ostream & __cdecl llvm::outs(void)" (?outs#llvm##YAAEAVraw_ostream#1#XZ) referenced in function "public: void __cdecl CodeGenContext::generateCode(class NBlock &)" (?generateCode#CodeGenContext##QEAAXAEAVNBlock###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 61 error LNK2019: unresolved external symbol "public: static class llvm::ConstantInt * __cdecl llvm::ConstantInt::get(class llvm::IntegerType *,unsigned __int64,bool)" (?get#ConstantInt#llvm##SAPEAV12#PEAVIntegerType#2#_K_N#Z) referenced in function "public: virtual class llvm::Value * __cdecl NInteger::codeGen(class CodeGenContext &)" (?codeGen#NInteger##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 62 error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantFP::get(class llvm::Type *,double)" (?get#ConstantFP#llvm##SAPEAVConstant#2#PEAVType#2#N#Z) referenced in function "public: virtual class llvm::Value * __cdecl NDouble::codeGen(class CodeGenContext &)" (?codeGen#NDouble##UEAAPEAVValue#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\codegen.obj
Error 63 error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::Constant::getNullValue(class llvm::Type *)" (?getNullValue#Constant#llvm##SAPEAV12#PEAVType#2##Z) referenced in function "void __cdecl createEchoFunction(class CodeGenContext &,class llvm::Function *)" (?createEchoFunction##YAXAEAVCodeGenContext##PEAVFunction#llvm###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 64 error LNK2019: unresolved external symbol "public: static class llvm::IntegerType * __cdecl llvm::Type::getInt32Ty(class llvm::LLVMContext &)" (?getInt32Ty#Type#llvm##SAPEAVIntegerType#2#AEAVLLVMContext#2##Z) referenced in function "class llvm::Function * __cdecl createPrintfFunction(class CodeGenContext &)" (?createPrintfFunction##YAPEAVFunction#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 65 error LNK2019: unresolved external symbol "public: static class llvm::PointerType * __cdecl llvm::Type::getInt8PtrTy(class llvm::LLVMContext &,unsigned int)" (?getInt8PtrTy#Type#llvm##SAPEAVPointerType#2#AEAVLLVMContext#2#I#Z) referenced in function "class llvm::Function * __cdecl createPrintfFunction(class CodeGenContext &)" (?createPrintfFunction##YAPEAVFunction#llvm##AEAVCodeGenContext###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 66 error LNK2019: unresolved external symbol "public: static class llvm::IntegerType * __cdecl llvm::IntegerType::get(class llvm::LLVMContext &,unsigned int)" (?get#IntegerType#llvm##SAPEAV12#AEAVLLVMContext#2#I#Z) referenced in function "void __cdecl createEchoFunction(class CodeGenContext &,class llvm::Function *)" (?createEchoFunction##YAXAEAVCodeGenContext##PEAVFunction#llvm###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 67 error LNK2019: unresolved external symbol "public: static class llvm::ArrayType * __cdecl llvm::ArrayType::get(class llvm::Type *,unsigned __int64)" (?get#ArrayType#llvm##SAPEAV12#PEAVType#2#_K#Z) referenced in function "void __cdecl createEchoFunction(class CodeGenContext &,class llvm::Function *)" (?createEchoFunction##YAXAEAVCodeGenContext##PEAVFunction#llvm###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 68 error LNK2019: unresolved external symbol "public: __cdecl llvm::GlobalVariable::GlobalVariable(class llvm::Module &,class llvm::Type *,bool,enum llvm::GlobalValue::LinkageTypes,class llvm::Constant *,class llvm::Twine const &,class llvm::GlobalVariable *,enum llvm::GlobalVariable::ThreadLocalMode,unsigned int,bool)" (??0GlobalVariable#llvm##QEAA#AEAVModule#1#PEAVType#1#_NW4LinkageTypes#GlobalValue#1#PEAVConstant#1#AEBVTwine#1#PEAV01#W4ThreadLocalMode#01#I2#Z) referenced in function "void __cdecl createEchoFunction(class CodeGenContext &,class llvm::Function *)" (?createEchoFunction##YAXAEAVCodeGenContext##PEAVFunction#llvm###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 69 error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantDataArray::getString(class llvm::LLVMContext &,class llvm::StringRef,bool)" (?getString#ConstantDataArray#llvm##SAPEAVConstant#2#AEAVLLVMContext#2#VStringRef#2#_N#Z) referenced in function "void __cdecl createEchoFunction(class CodeGenContext &,class llvm::Function *)" (?createEchoFunction##YAXAEAVCodeGenContext##PEAVFunction#llvm###Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 70 error LNK2019: unresolved external symbol "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getGetElementPtr(class llvm::Constant *,class llvm::ArrayRef<class llvm::Value *>,bool)" (?getGetElementPtr#ConstantExpr#llvm##SAPEAVConstant#2#PEAV32#V?$ArrayRef#PEAVValue#llvm###2#_N#Z) referenced in function "public: static class llvm::Constant * __cdecl llvm::ConstantExpr::getGetElementPtr(class llvm::Constant *,class llvm::ArrayRef<class llvm::Constant *>,bool)" (?getGetElementPtr#ConstantExpr#llvm##SAPEAVConstant#2#PEAV32#V?$ArrayRef#PEAVConstant#llvm###2#_N#Z) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\corefn.obj
Error 71 error LNK2019: unresolved external symbol "public: __cdecl llvm::Module::Module(class llvm::StringRef,class llvm::LLVMContext &)" (??0Module#llvm##QEAA#VStringRef#1#AEAVLLVMContext#1##Z) referenced in function "public: __cdecl CodeGenContext::CodeGenContext(void)" (??0CodeGenContext##QEAA#XZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\main.obj
Error 72 error LNK2019: unresolved external symbol LLVMInitializeX86TargetInfo referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget#llvm##YA_NXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\main.obj
Error 73 error LNK2019: unresolved external symbol LLVMInitializeX86Target referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget#llvm##YA_NXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\main.obj
Error 74 error LNK2019: unresolved external symbol LLVMInitializeX86TargetMC referenced in function "bool __cdecl llvm::InitializeNativeTarget(void)" (?InitializeNativeTarget#llvm##YA_NXZ) E:\Visual Studio\BlueInfrastructureBuild\Infrastructure\main.obj
i'm trying to build a simple Qt window from a photoshop plugin
i put libraries where it belongs
in the Include directory :
E:\Program_Files\Qt32\5.1.0\msvc2010\include;
E:\Program_Files\Qt32\5.1.0\msvc2010\include\QtWidgets\;
in the library directory :
E:\Program_Files\Qt32\5.1.0\msvc2010\lib;
E:\Program_Files\Qt32\5.1.0\msvc2010\lib\cmake\Qt5Core;
in link>general>directory of additional libraries
E:\Program_Files\Qt32\5.1.0\msvc2010\lib\cmake;
E:\Program_Fi
les\Qt32\5.1.0\msvc2010\lib\cmake\Qt5Core;
i alos added in link editor>entry>additional dependency
Qt5Cored.lib;
Qt5Core.lib;
Qt5Gui.lib;
here is what i have : (i use VS2010 Express so i can't use VSadd-in)
i've tried a lot of things without luck
thanks
1> Création de la bibliothèque .\..\..\..\Output\Objs\tempproj\Release/tempproj.lib et de l'objet .\..\..\..\Output\Objs\tempproj\Release/tempproj.exp
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: void __thiscall QAbstractButton::setText(class QString const &)" (__imp_?setText#QAbstractButton##QAEXABVQString###Z) référencé dans la fonction "public: void __thiscall Ui_GradientSelector::retranslateUi(class QMainWindow *)" (?retranslateUi#Ui_GradientSelector##QAEXPAVQMainWindow###Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: void __thiscall QWidget::setWindowTitle(class QString const &)" (__imp_?setWindowTitle#QWidget##QAEXABVQString###Z) référencé dans la fonction "public: void __thiscall Ui_GradientSelector::retranslateUi(class QMainWindow *)" (?retranslateUi#Ui_GradientSelector##QAEXPAVQMainWindow###Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QMainWindow::~QMainWindow(void)" (__imp_??1QMainWindow##UAE#XZ) référencé dans la fonction "public: virtual __thiscall GradientSelector::~GradientSelector(void)" (??1GradientSelector##UAE#XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual struct QMetaObject const * __thiscall GradientSelector::metaObject(void)const " (?metaObject#GradientSelector##UBEPBUQMetaObject##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void * __thiscall GradientSelector::qt_metacast(char const *)" (?qt_metacast#GradientSelector##UAEPAXPBD#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall GradientSelector::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall#GradientSelector##UAEHW4Call#QMetaObject##HPAPAX#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QMainWindow::event(class QEvent *)" (?event#QMainWindow##MAE_NPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall QWidget::setVisible(bool)" (?setVisible#QWidget##UAEX_N#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QSize __thiscall QWidget::sizeHint(void)const " (?sizeHint#QWidget##UBE?AVQSize##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QSize __thiscall QWidget::minimumSizeHint(void)const " (?minimumSizeHint#QWidget##UBE?AVQSize##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QWidget::heightForWidth(int)const " (?heightForWidth#QWidget##UBEHH#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual bool __thiscall QWidget::hasHeightForWidth(void)const " (?hasHeightForWidth#QWidget##UBE_NXZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::mousePressEvent(class QMouseEvent *)" (?mousePressEvent#QWidget##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::mouseReleaseEvent(class QMouseEvent *)" (?mouseReleaseEvent#QWidget##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::mouseDoubleClickEvent(class QMouseEvent *)" (?mouseDoubleClickEvent#QWidget##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::mouseMoveEvent(class QMouseEvent *)" (?mouseMoveEvent#QWidget##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::wheelEvent(class QWheelEvent *)" (?wheelEvent#QWidget##MAEXPAVQWheelEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::keyPressEvent(class QKeyEvent *)" (?keyPressEvent#QWidget##MAEXPAVQKeyEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::keyReleaseEvent(class QKeyEvent *)" (?keyReleaseEvent#QWidget##MAEXPAVQKeyEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::focusInEvent(class QFocusEvent *)" (?focusInEvent#QWidget##MAEXPAVQFocusEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::focusOutEvent(class QFocusEvent *)" (?focusOutEvent#QWidget##MAEXPAVQFocusEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::enterEvent(class QEvent *)" (?enterEvent#QWidget##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::leaveEvent(class QEvent *)" (?leaveEvent#QWidget##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::paintEvent(class QPaintEvent *)" (?paintEvent#QWidget##MAEXPAVQPaintEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::moveEvent(class QMoveEvent *)" (?moveEvent#QWidget##MAEXPAVQMoveEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::resizeEvent(class QResizeEvent *)" (?resizeEvent#QWidget##MAEXPAVQResizeEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::closeEvent(class QCloseEvent *)" (?closeEvent#QWidget##MAEXPAVQCloseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMainWindow::contextMenuEvent(class QContextMenuEvent *)" (?contextMenuEvent#QMainWindow##MAEXPAVQContextMenuEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::tabletEvent(class QTabletEvent *)" (?tabletEvent#QWidget##MAEXPAVQTabletEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::actionEvent(class QActionEvent *)" (?actionEvent#QWidget##MAEXPAVQActionEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::dragEnterEvent(class QDragEnterEvent *)" (?dragEnterEvent#QWidget##MAEXPAVQDragEnterEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::dragMoveEvent(class QDragMoveEvent *)" (?dragMoveEvent#QWidget##MAEXPAVQDragMoveEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::dragLeaveEvent(class QDragLeaveEvent *)" (?dragLeaveEvent#QWidget##MAEXPAVQDragLeaveEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::dropEvent(class QDropEvent *)" (?dropEvent#QWidget##MAEXPAVQDropEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::showEvent(class QShowEvent *)" (?showEvent#QWidget##MAEXPAVQShowEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::hideEvent(class QHideEvent *)" (?hideEvent#QWidget##MAEXPAVQHideEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QWidget::nativeEvent(class QByteArray const &,void *,long *)" (?nativeEvent#QWidget##MAE_NABVQByteArray##PAXPAJ#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::changeEvent(class QEvent *)" (?changeEvent#QWidget##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::inputMethodEvent(class QInputMethodEvent *)" (?inputMethodEvent#QWidget##MAEXPAVQInputMethodEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QVariant __thiscall QWidget::inputMethodQuery(enum Qt::InputMethodQuery)const " (?inputMethodQuery#QWidget##UBE?AVQVariant##W4InputMethodQuery#Qt###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QWidget::focusNextPrevChild(bool)" (?focusNextPrevChild#QWidget##MAE_N_N#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QMenu * __thiscall QMainWindow::createPopupMenu(void)" (?createPopupMenu#QMainWindow##UAEPAVQMenu##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QWidget::devType(void)const " (?devType#QWidget##UBEHXZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QPaintEngine * __thiscall QWidget::paintEngine(void)const " (?paintEngine#QWidget##UBEPAVQPaintEngine##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric#QWidget##MBEHW4PaintDeviceMetric#QPaintDevice###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::initPainter(class QPainter *)const " (?initPainter#QWidget##MBEXPAVQPainter###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual class QPaintDevice * __thiscall QWidget::redirected(class QPoint *)const " (?redirected#QWidget##MBEPAVQPaintDevice##PAVQPoint###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual class QPainter * __thiscall QWidget::sharedPainter(void)const " (?sharedPainter#QWidget##MBEPAVQPainter##XZ)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: void __thiscall QMainWindow::setStatusBar(class QStatusBar *)" (__imp_?setStatusBar#QMainWindow##QAEXPAVQStatusBar###Z) référencé dans la fonction "public: void __thiscall Ui_GradientSelector::setupUi(class QMainWindow *)" (?setupUi#Ui_GradientSelector##QAEXPAVQMainWindow###Z)setupUi#Ui_GradientSelector##QAEXPAVQMainWindow###Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: __thiscall QWidget::QWidget(class QWidget *,class QFlags<enum Qt::WindowType>)" (__imp_??0QWidget##QAE#PAV0#V?$QFlags#W4WindowType#Qt#####Z) référencé dans la fonction "public: void __thiscall Ui_GradientSelector::setupUi(class QMainWindow *)" (?setupUi#Ui_GradientSelector##QAEXPAVQMainWindow###Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: void __thiscall QWidget::resize(class QSize const &)" (__imp_?resize#QWidget##QAEXABVQSize###Z) référencé dans la fonction "public: void __thiscall Ui_GradientSelector::setupUi(class QMainWindow *)" (?setupUi#Ui_GradientSelector##QAEXPAVQMainWindow###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual struct QMetaObject const * __thiscall QWidget::metaObject(void)const " (?metaObject#QWidget##UBEPBUQMetaObject##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void * __thiscall QWidget::qt_metacast(char const *)" (?qt_metacast#QWidget##UAEPAXPBD#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QWidget::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall#QWidget##UAEHW4Call#QMetaObject##HPAPAX#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QWidget::event(class QEvent *)" (?event#QWidget##MAE_NPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QWidget::contextMenuEvent(class QContextMenuEvent *)" (?contextMenuEvent#QWidget##MAEXPAVQContextMenuEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual struct QMetaObject const * __thiscall QPushButton::metaObject(void)const " (?metaObject#QPushButton##UBEPBUQMetaObject##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void * __thiscall QPushButton::qt_metacast(char const *)" (?qt_metacast#QPushButton##UAEPAXPBD#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QPushButton::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall#QPushButton##UAEHW4Call#QMetaObject##HPAPAX#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QPushButton::event(class QEvent *)" (?event#QPushButton##MAE_NPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::timerEvent(class QTimerEvent *)" (?timerEvent#QAbstractButton##MAEXPAVQTimerEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QSize __thiscall QPushButton::sizeHint(void)const " (?sizeHint#QPushButton##UBE?AVQSize##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QSize __thiscall QPushButton::minimumSizeHint(void)const " (?minimumSizeHint#QPushButton##UBE?AVQSize##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::mousePressEvent(class QMouseEvent *)" (?mousePressEvent#QAbstractButton##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::mouseReleaseEvent(class QMouseEvent *)" (?mouseReleaseEvent#QAbstractButton##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::mouseMoveEvent(class QMouseEvent *)" (?mouseMoveEvent#QAbstractButton##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QPushButton::keyPressEvent(class QKeyEvent *)" (?keyPressEvent#QPushButton##MAEXPAVQKeyEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::keyReleaseEvent(class QKeyEvent *)" (?keyReleaseEvent#QAbstractButton##MAEXPAVQKeyEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QPushButton::focusInEvent(class QFocusEvent *)" (?focusInEvent#QPushButton##MAEXPAVQFocusEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QPushButton::focusOutEvent(class QFocusEvent *)" (?focusOutEvent#QPushButton##MAEXPAVQFocusEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QPushButton::paintEvent(class QPaintEvent *)" (?paintEvent#QPushButton##MAEXPAVQPaintEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::changeEvent(class QEvent *)" (?changeEvent#QAbstractButton##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QAbstractButton::hitButton(class QPoint const &)const " (?hitButton#QAbstractButton##MBE_NABVQPoint###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::checkStateSet(void)" (?checkStateSet#QAbstractButton##MAEXXZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QAbstractButton::nextCheckState(void)" (?nextCheckState#QAbstractButton##MAEXXZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual struct QMetaObject const * __thiscall QLineEdit::metaObject(void)const " metaObject#QMenuBar##UBEPBUQMetaObject##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void * __thiscall QMenuBar::qt_metacast(char const *)" (?qt_metacast#QMenuBar##UAEPAXPBD#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QMenuBar::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall#QMenuBar##UAEHW4Call#QMetaObject##HPAPAX#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QMenuBar::event(class QEvent *)" (?event#QMenuBar##MAE_NPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QMenuBar::eventFilter(class QObject *,class QEvent *)" (?eventFilter#QMenuBar##MAE_NPAVQObject##PAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::timerEvent(class QTimerEvent *)" (?timerEvent#QMenuBar##MAEXPAVQTimerEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void __thiscall QMenuBar::setVisible(bool)" (?setVisible#QMenuBar##UAEX_N#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QSize __thiscall QMenuBar::sizeHint(void)const " (?sizeHint#QMenuBar##UBE?AVQSize##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual class QSize __thiscall QMenuBar::minimumSizeHint(void)const " (?minimumSizeHint#QMenuBar##UBE?AVQSize##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QMenuBar::heightForWidth(int)const " (?heightForWidth#QMenuBar##UBEHH#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::mousePressEvent(class QMouseEvent *)" (?mousePressEvent#QMenuBar##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::mouseReleaseEvent(class QMouseEvent *)" (?mouseReleaseEvent#QMenuBar##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::mouseMoveEvent(class QMouseEvent *)" (?mouseMoveEvent#QMenuBar##MAEXPAVQMouseEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::keyPressEvent(class QKeyEvent *)" (?keyPressEvent#QMenuBar##MAEXPAVQKeyEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::focusInEvent(class QFocusEvent *)" (?focusInEvent#QMenuBar##MAEXPAVQFocusEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::focusOutEvent(class QFocusEvent *)" (?focusOutEvent#QMenuBar##MAEXPAVQFocusEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::leaveEvent(class QEvent *)" (?leaveEvent#QMenuBar##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::paintEvent(class QPaintEvent *)" (?paintEvent#QMenuBar##MAEXPAVQPaintEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::resizeEvent(class QResizeEvent *)" (?resizeEvent#QMenuBar##MAEXPAVQResizeEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::actionEvent(class QActionEvent *)" (?actionEvent#QMenuBar##MAEXPAVQActionEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QMenuBar::changeEvent(class QEvent *)" (?changeEvent#QMenuBar##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual struct QMetaObject const * __thiscall QToolBar::metaObject(void)const " (?metaObject#QToolBar##UBEPBUQMetaObject##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void * __thiscall QToolBar::qt_metacast(char const *)" (?qt_metacast#QToolBar##UAEPAXPBD#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QToolBar::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall#QToolBar##UAEHW4Call#QMetaObject##HPAPAX#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QToolBar::event(class QEvent *)" (?event#QToolBar##MAE_NPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QToolBar::paintEvent(class QPaintEvent *)" (?paintEvent#QToolBar##MAEXPAVQPaintEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QToolBar::actionEvent(class QActionEvent *)" (?actionEvent#QToolBar##MAEXPAVQActionEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QToolBar::changeEvent(class QEvent *)" (?changeEvent#QToolBar##MAEXPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual struct QMetaObject const * __thiscall QStatusBar::metaObject(void)const " (?metaObject#QStatusBar##UBEPBUQMetaObject##XZ)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual void * __thiscall QStatusBar::qt_metacast(char const *)" (?qt_metacast#QStatusBar##UAEPAXPBD#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "public: virtual int __thiscall QStatusBar::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall#QStatusBar##UAEHW4Call#QMetaObject##HPAPAX#Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual bool __thiscall QStatusBar::event(class QEvent *)" (?event#QStatusBar##MAE_NPAVQEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QStatusBar::paintEvent(class QPaintEvent *)" (?paintEvent#QStatusBar##MAEXPAVQPaintEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QStatusBar::resizeEvent(class QResizeEvent *)" (?resizeEvent#QStatusBar##MAEXPAVQResizeEvent###Z)
1>GradientSelector.obj : error LNK2001: symbole externe non résolu "protected: virtual void __thiscall QStatusBar::showEvent(class QShowEvent *)" (?showEvent#QStatusBar##MAEXPAVQShowEvent###Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QWidget::~QWidget(void)" (__imp_??1QWidget##UAE#XZ) référencé dans la fonction "public: virtual void * __thiscall QWidget::`scalar deleting destructor'(unsigned int)" (??_GQWidget##UAEPAXI#Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QPushButton::~QPushButton(void)" (__imp_??1QPushButton##UAE#XZ) référencé dans la fonction "public: virtual void * __thiscall QPushButton::`scalar deleting destructor'(unsigned int)" (??_GQPushButton##UAEPAXI#Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QLineEdit::~QLineEdit(void)" (__imp_??1QLineEdit##UAE#XZ) référencé dans la fonction "public: virtual void * __thiscall QLineEdit::`scalar deleting destructor'(unsigned int)" (??_GQLineEdit##UAEPAXI#Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QMenuBar::~QMenuBar(void)" (__imp_??1QMenuBar##UAE#XZ) référencé dans la fonction "public: virtual void * __thiscall QMenuBar::`scalar deleting destructor'(unsigned int)" (??_GQMenuBar##UAEPAXI#Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QToolBar::~QToolBar(void)" (__imp_??1QToolBar##UAE#XZ) référencé dans la fonction "public: virtual void * __thiscall QToolBar::`scalar deleting destructor'(unsigned int)" (??_GQToolBar##UAEPAXI#Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: virtual __thiscall QStatusBar::~QStatusBar(void)" (__imp_??1QStatusBar##UAE#XZ) référencé dans la fonction "public: virtual void * __thiscall QStatusBar::`scalar deleting destructor'(unsigned int)" (??_GQStatusBar##UAEPAXI#Z)
1>GradientSelector.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) public: __thiscall QMainWindow::QMainWindow(class QWidget *,class QFlags<enum Qt::WindowType>)" (__imp_??0QMainWindow##QAE#PAVQWidget##V?$QFlags#W4WindowType#Qt#####Z) référencé dans la fonction "public: __thiscall GradientSelector::GradientSelector(class QWidget *)" (??0GradientSelector##QAE#PAVQWidget###Z)
1>C:\Program Files (x86)\Adobe\Photoshop Elements 3.0\Plug-Ins\Filters\tempproj.8bf : fatal error LNK1120: 148 externes non résolus
Where did you install MSVC2010. If you did not change the MSVC installation path when you installed it then, your MSVC is on C:\Program Files\Microsoft Visual Studio 10.0... You should then include your .header files and .lib files on C:\Program Files\Microsoft Visual Studio 10.0\VC\include... and C:\Program Files\Microsoft Visual Studio 10.0\VC\lib.. This is the path where MSVC compiler will look for the header files and .lib files.