Py_SetProgramName error
Aug. 19, 2013
12:09 a.m.
The Python3.3 embedding example says to use: [ http://docs.python.org/3.3/extending/embedding.html#very-high-level-embeddin... ] Py_SetProgramName(argv[0]); Which throws: error C2664: 'Py_SetProgramName' : cannot convert parameter 1 from 'char *' to 'wchar_t *' To fix this someone suggested the following code [ http://stackoverflow.com/a/18248800<http://stackoverflow.com/questions/18248343/c-python-3-binding> ] wchar_t progname[FILENAME_MAX + 1]; mbstowcs(progname, argv[0], strlen(argv[0]) + 1); Py_SetProgramName(progname); Regards, -- Braden Wentworth [ online director / code monkey ] [ www.labvc.com.au ]
4187
Age (days ago)
4187
Last active (days ago)
0 comments
1 participants
participants (1)
-
Braden