사용자 지정 TCL 인터프리터를 TclDevKit의 tclapp
접두사 파일로 사용하려고합니다.사용자 지정 TclDevKit 접두사 파일을 작성하는 방법은 무엇입니까?
// file main.cpp
#include <tcl.h>
int
Tcl_AppInit(Tcl_Interp* interp)
{
if (Tcl_Init(interp) == TCL_ERROR) {
return TCL_ERROR;
}
if (Tcl_Eval(interp, "puts \"this is my interpreter\"") == TCL_ERROR) {
return TCL_ERROR;
}
return TCL_OK;
}
int
main(int argc, char** argv)
{
Tcl_Main(argc, argv, &Tcl_AppInit);
return 0;
}
내가 다음 명령을 main.cpp
를 구축 :
g++ -Wl,-R/usr/local/lib -L/usr/local/lib -ltcl main.cpp -o myinterp
및 통역 myinterp
를 얻을.
어떻게 main.cpp
을 수정해야 위의 g++
명령은 TclDevKit의 tclapp
의 myinterp
-prefix
등의 옵션을 통과 할 수 있도록?
그리고 ActiveState에 지원을 요청하셨습니까? –