<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Hi,</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">#########################################</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">> Rcpp::sourceCpp('armaPRI.cpp')</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Error in inDL(x, as.logical(local), as.logical(now), ...) : </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">unable to load shared object 'C:/Users/lxh/AppData/Local/Temp/RtmpeenRl8/sourcecpp_27081dce2d4b/sourceCpp_77404.dll':</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">LoadLibrary failure: The specified module could not be found. </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">I get this when trying to use RcppArmadillo with my princomp computation program(armaPRI.cpp). I am sure that i have missed something which results above error message, but i have no idea about that. </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">By the way, the program eigentrans.cpp which uses the RcppEigen package works well.</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">The Rtools path and the R bin path are already added to my Enviroment Path:</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">#############################################################</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">c:\Rtools\gcc-4.6.3\bin;c:\Rtools\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\MiKTeX 2.9\miktex\bin\;C:\Python27;C:\Python27\DLLs;C:\Python27\Scripts;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\TDM-GCC-32\bin;C:\R-3.1.3\bin;D:\Program Files\RStudio\bin\pandoc</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">###########################################################################################</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">armaPRI.cpp</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">###########################################################################################</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">// [[Rcpp::depends(RcppArmadillo)]]</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">#include <RcppArmadillo.h></span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">using namespace arma;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">using namespace Rcpp;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">// [[Rcpp::export]]</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">int PRINCOMP(){</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">mat A = randu<mat>(5,4);</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">mat coeff; </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">mat score;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">vec latent;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">vec tsquared;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">princomp(coeff, score, latent, tsquared, A);</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Rcout<<coeff<<endl;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">return 0;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">}</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">#####################################################################################################</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">>>eigentrans.cpp</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">#####################################################################################################</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">// [[Rcpp::depends(RcppEigen)]]</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">#include <RcppEigen.h></span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">using namespace Rcpp;</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">//[[Rcpp::export]]</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">List trans(NumericMatrix& AA,NumericMatrix& BB) {</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">const Eigen::MatrixXd A(as<Eigen::MatrixXd>(AA));</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">const Eigen::MatrixXd B(as<Eigen::MatrixXd>(BB));</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Eigen::MatrixXd m(A.cwiseProduct(B));</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Eigen::MatrixXd n(A.array().sin());</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">return List::create(Named("A")=A,Named("B")=B,Named("m")=m,Named("n")=n);</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">}</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">################################################################################################## </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">> sessionInfo()</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">R version 3.1.3 (2015-03-09)</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Platform: i386-w64-mingw32/i386 (32-bit)</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">Running under: Windows 7 (build 7601) Service Pack 1</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">locale:</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[1] LC_COLLATE=Chinese (Simplified)_People's Republic of China.936 </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[2] LC_CTYPE=Chinese (Simplified)_People's Republic of China.936 </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[3] LC_MONETARY=Chinese (Simplified)_People's Republic of China.936</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[4] LC_NUMERIC=C </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[5] LC_TIME=Chinese (Simplified)_People's Republic of China.936 </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">attached base packages:</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[1] stats graphics grDevices utils datasets methods base </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">other attached packages:</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[1] Rcpp_0.11.5</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">loaded via a namespace (and not attached):</span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">[1] RcppArmadillo_0.4.650.1.1 tools_3.1.3 </span><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><br style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;"><span style="font-family: verdana, sans-serif; font-size: 12px; line-height: 19.9200000762939px;">thanksAt 2015-03-10 20:28:24, rcpp-devel-request@lists.r-forge.r-project.org wrote:>Welcome to the Rcpp-devel@lists.r-forge.r-project.org mailing list!>>To post to this list, send your message to:>> rcpp-devel@lists.r-forge.r-project.org>>General information about the mailing list is at:>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel>>>If you ever want to unsubscribe or change your options (eg, switch to>or from digest mode, change your password, etc.), visit your>subscription page at:>> https://lists.r-forge.r-project.org/cgi-bin/mailman/options/rcpp-devel/zjgslxh%40163.com>>>You can also make such adjustments via email by sending a message to:>> Rcpp-devel-request@lists.r-forge.r-project.org>>with the word `help' in the subject or body (don't include the>quotes), and you will get back a message with instructions.>>You must know your password to change your options (including changing>the password, itself) or to unsubscribe without confirmation. It is:>> mugua123>>Normally, Mailman will remind you of your lists.r-forge.r-project.org>mailing list passwords once every month, although you can disable this>if you prefer. This reminder will also include instructions on how to>unsubscribe or change your account options. There is also a button on>your options page that will email your current password to you.</span></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>