error LNK2019: unresolved external during cimpilation of a Simulink model
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello everyboy,
I'm trying to compile a simulink model using Visual Studio 2013 compiler in Matlab 2015b. But I got the following error which seems to be some problem with the linking the functions to the file. Could you please help me out to fix this error?
Best regards,
### Linking ...
C:\PROGRA~1\MATLAB\R2015b\sys\perl\win32\bin\perl C:\PROGRA~1\MATLAB\R2015b\rtw\c\tools\mkvc_lnk.pl BladedDLLFramework.lnk BladedDLLFramework.obj BladedDLLFramework_data.obj BladedSignalLoggingSetup.obj ExternalParameters.obj Helpers.obj LegacyExternalControllerApi.obj WindPreviewProvider.obj rtGetInf.obj rtGetNaN.obj rt_logging.obj rt_nonfinite.obj main_dll_interface.obj rt_sim.obj
link /DLL /RELEASE /INCREMENTAL:NO /NOLOGO -subsystem:console,5.02 kernel32.lib ws2_32.lib mswsock.lib advapi32.lib libcpmt.lib C:\control\INNWIND_OLD_ActiveDamper_Ref03_ongoing\src\ExternalControllerApi.lib @BladedDLLFramework.lnk @BladedDLLFramework_ref.rsp -out:..\DISCON.dll
Creating library ..\DISCON.lib and object ..\DISCON.exp
BladedSignalLoggingSetup.obj : error LNK2019: unresolved external symbol AddLogValue referenced in function "void __cdecl setupBladedLogging(unsigned __int64)" (?setupBladedLogging@@YAX_K@Z)
BladedSignalLoggingSetup.obj : error LNK2019: unresolved external symbol GetLogIndexFromName referenced in function "void __cdecl stepBladedLogging(unsigned __int64)" (?stepBladedLogging@@YAX_K@Z)
BladedSignalLoggingSetup.obj : error LNK2019: unresolved external symbol SetLoggingValue referenced in function "void __cdecl stepBladedLogging(unsigned __int64)" (?stepBladedLogging@@YAX_K@Z)
main_dll_interface.obj : error LNK2019: unresolved external symbol ReportDebugMessage referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol ReportErrorMessage referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetSimulationStatus referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetCurrentTime referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetInfileFilepath referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNominalStartFlowSpeed referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNumberOfTurbineActiveDampers referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNumberOfLidarBeams referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol SetDemandedGeneratorTorque referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetGeneratorContactor referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol SetGeneratorContactor referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredElectricalPowerOutput referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredGeneratorSpeed referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredGeneratorTorque referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredYawError referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredTowerTopForeAftAcceleration referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol SetDemandedCollectivePitchAngle referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNominalHubFlowSpeed referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol SetDemandedPitchAngle referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredPitchAngle referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredTurbineActiveDamperAcceleration referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol SetDemandedTurbineActiveDamperForce referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNominalLidarBeamPositionX referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNominalLidarBeamPositionY referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetNominalLidarBeamPositionZ referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetDemandedLidarBeamAngleY referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetDemandedLidarBeamAngleZ referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetMeasuredLidarBeamFocalPointVelocity referenced in function CONTROLLER
main_dll_interface.obj : error LNK2019: unresolved external symbol GetDemandedLidarBeamFocalPointFocalDistance referenced in function CONTROLLER
..\DISCON.dll : fatal error LNK1120: 32 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\amd64\link.EXE"' : return code '0x460'
Stop.
The make command returned an error of 2
'An_error_occurred_during_the_call_to_make' is not recognized as an internal or external command,
operable program or batch file.
### Build procedure for model: 'BladedDLLFramework' aborted due to an error.
Error using RTW/genMakefileAndBuild>invokeTMF
Error(s) encountered while building "BladedDLLFramework"
Error in RTW/genMakefileAndBuild>locGenMakefileAndBuild
Error in RTW/genMakefileAndBuild
Error in RTW/genMakefileAndBuildWrapper
Error in coder.internal.runCompile
Error in coder.internal.ModelBuilder/make_rtw (line 919)
compileResult = coder.internal.runCompile...
Error in coder.internal.ModelCodegenMgr/make_rtw (line 8)
buildResult = obj.make_rtw(varargin);
Error in make_rtw (line 18)
buildResult = h.make_rtw(varargin{:});
Error in build_target
Error in build_target
Error in build_standalone_rtw_target
Error in slbuild_private
Error in slbuild_private
Error in sl (line 15)
[varargout{1:nargout}]=feval(varargin{:});
Error in slbuild (line 61)
sl('slbuild_private', mdl, varargin{:});
Error in rtwbuild (line 189)
slbuild(sys, 'StandaloneRTWTarget', ...
Error in compile (line 25)
rtwbuild(modelName);
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Generated Code Tests finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!