2012-01-28 10 views
0

私はScilab xcosブロックのC計算機能を研究しています。 ilib_for_link('DO13','do13.c',[],"c")を使ってScilabのにコードをコンパイルしてリンクしようとすると、私が手:Scilabへのコードのコンパイルとリンク

Generate a loader file 
Generate a Makefile 
Running the Makefile 
Compilation of do13.c 
Building shared library (be patient) 

!------------- Compile file do13.c --------------    ! 
!                ! 
! IF NOT EXIST Release mkdir Release       ! 
!                ! 
! cl -D__MSC__ -DFORDLL -D_WIN64 -c -DSTRICT -D_CRT_SECURE_NO_! 
!  DEPRECATE -D__MAKEFILEVC__ -nologo -I"C:/PROGRA~1/SCILAB! 
!  ~1.3/libs/MALLOC/includes" -I"C:/PROGRA~1/SCILAB~1.3/mo! 
!  dules/core/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules/! 
!  api_scilab/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules/! 
!  call_scilab/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules! 
!  /output_stream/includes" -I"C:/PROGRA~1/SCILAB~1.3/modu! 
!  les/jvm/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules/loc! 
!  alization/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules/d! 
!  ynamic_link/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules! 
!  /mexlib/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules/tim! 
!  e/includes" -I"C:/PROGRA~1/SCILAB~1.3/modules/windows_t! 
!  ools/includes" -I"C:/PROGRA~1/SCILAB~1.3/libs/f2c" -I"! 
!  C:/PROGRA~1/SCILAB~1.3/libs/hashtable" -I"C:/PROGRA~1/S! 
!  CILAB~1.3/libs/intl" -W3 -Gd -Z7 -O2 -MT /Fo"Release/" /! 
!  Fd"Release/" -DFORDLL do13.c       ! 
!                ! 
!do13.c              ! 
!                ! 
! 


do13.c(1) : fatal error C1083: Cannot open include file: 'sci! 
!  cos/scicos_block4.h': No such file or directory   ! 
!                ! 
!NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft! 
!  Visual Studio 10.0\VC\BIN\amd64\cl.EXE"' : return code ! 
!  '0x2'             ! 
!                ! 
!Stop.              ! 
!--error 10000 
ilib_compile: Error while executing Makelib.mak. 
at line  76 of function ilib_compile called by : 
at line  90 of function ilib_for_link called by : 

私はプログラミングの専門家ではないです。これらのメッセージはどういう意味ですか?

+0

私はこれを抽出することができますエラーは: "インクルードファイルを開くことができません: 'sci!!cos/scicos_block4.h':そのようなファイルやディレクトリはありません"。コンパイラが正しいインクルードディレクトリを指しているかどうかチェックしたいかもしれません。 – GummiV

答えて

0

scicos/scicos_block4.hの代わりにscicos_block4.hをインクルードすれば問題が解決されます。

関連する問題