2016-08-03 31 views
1

Ich folge bereits STEP bei INSTALL installieren, aber etwas falsch passieren, wenn ich das PaketR Installationspaket Rcplex

c:/Rtools/mingw_32/bin/gcc -I"C:/PROGRA~1/R/R-33~1.1/include" -DNDEBUG -I"C:/Program Files/IBM/ILOG/CPLEX_Studio_Community1263/cplex/include" -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c Rcplex.c -o Rcplex.o 
c:/Rtools/mingw_32/bin/gcc -I"C:/PROGRA~1/R/R-33~1.1/include" -DNDEBUG -I"C:/Program Files/IBM/ILOG/CPLEX_Studio_Community1263/cplex/include" -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c Rcplex_QCP.c -o Rcplex_QCP.o 
Rcplex_QCP.c: In function 'Rcplex_QCP': 
Rcplex_QCP.c:37:7: warning: unused variable 'trace' [-Wunused-variable] 
int trace = INTEGER(getListElement(control,"trace"))[0]; 
    ^
c:/Rtools/mingw_32/bin/gcc -I"C:/PROGRA~1/R/R-33~1.1/include" -DNDEBUG -I"C:/Program Files/IBM/ILOG/CPLEX_Studio_Community1263/cplex/include" -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c Rcplex_params.c -o Rcplex_params.o 
c:/Rtools/mingw_32/bin/gcc -I"C:/PROGRA~1/R/R-33~1.1/include" -DNDEBUG -I"C:/Program Files/IBM/ILOG/CPLEX_Studio_Community1263/cplex/include" -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c Rcplex_utils.c -o Rcplex_utils.o 
C:/Rtools/mingw_32/bin/../lib/gcc/i686-w64-mingw32/4.9.3/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lcplex1263 
collect2.exe: error: ld returned 1 exit status 
no DLL was created 
ERROR: compilation failed for package 'Rcplex' 

Antwort

0

installieren Wenn Sie die Dokumentation gehen an: https://cran.r-project.org/web/packages/Rcplex/index.html ... Sie machen keine Erwähnung befriedigend Systemanforderungen:

SystemRequirements: IBM ILOG CPLEX libraries and headers 
+0

Ich habe die Software CPLEX. aber kann immer noch nicht installieren so ist, dass das Paket nicht für Windows verwenden kann? –

+0

Können Sie den CPLEX-Code ausführen, ohne R zu verwenden? http://www.ibm.com/support/knowledgecenter/SSSA5P_12.6.3/ilog.odms.studio.help/Optimization_Studio/topics/COS_relnotes_intro.html –

+0

ja kann ich! Würdest du wissen, was los ist? –

0

Der Linker dass gcc Anwendungen, ld, nicht die gemeinsame Bibliothek für CPLEX finden. Laut dem INSTALL-Dokument müssen Sie überprüfen, ob CPLEX_LIB_PATH definiert ist, um auf den Pfad zu verweisen, auf dem sich die CPLEX-DLLs befinden. Von Ihrer Ausgabe würde ich wagen

set CPLEX_LIB_PATH="C:/Program Files/IBM/ILOG/CPLEX_Studio_Community1263/cplex/lib" 

ist, was Sie brauchen.