Posts Tagged ‘Visual Studio’

Linkage Qt sous Visual Studio : libgles_cm.lib

11 décembre 2011

J’ai acquis récemment une nouvelle machine pour le développement. Je fais notamment du développement sous Visual Studio 2008 avec Qt, grâce à l’add-in Qt pour Visual Studio. J’ai donc importé mes projets après avoir réinstallé l’ensemble de mes outils. A la première compilation, l’erreur suivante survient lors de l’étape de l’édition des liens :

LINK : fatal error LNK1181: impossible d'ouvrir le fichier en entrée 'libgles_cm.lib'

Après enquête, la solution est la suivante : sous Visual Studio : menu Projet –> Propriétés du projet –> Propriété de configuration (barre latérale à droite) –> Editeur de liens –> Entrée –> supprimer la bibliothèque problématique (libgles_cm.lib) dans la zone « Dépendances supplémentaires ».

Cette bibliothèque n’était pas présente dans mon projet initial, j’ignore donc pourquoi cette dépendance à été ajoutée de façon automatique et à mon insu… Il s’agit a priori d’une bibliothèque OpenGL. La seule différence entre les deux configuration des machines étant le passage de Qt 4.6.3 à 4.6.4.

Utilisation de GeographicLib sous Visual Studio C++

21 octobre 2011

Fatal error: Uncaught Error: Call to undefined function create_function() in /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/lib/geshi.php:4698 Stack trace: #0 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/lib/geshi.php(4621): GeSHi->_optimize_regexp_list_tokens_to_string(Array) #1 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/lib/geshi.php(1655): GeSHi->optimize_regexp_list(Array) #2 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/lib/geshi.php(2029): GeSHi->optimize_keyword_group(1) #3 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/lib/geshi.php(2168): GeSHi->build_parse_cache() #4 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/codecolorer-core.php(263): GeSHi->parse_code() #5 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/codecolorer-core.php(176): CodeColorer->performHighlightGeshi('double lat1 = 4...', Array) #6 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/codecolorer-core.php(61): CodeColorer->performHighlightCodeBlock('double lat1 = 4...', ' lang="cpp"', 'Je vous livre i...', '', '\n\n', '\n\n') #7 [internal function]: CodeColorer->{closure}(Array) #8 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/codecolorer-core.php(64): preg_replace_callback('#(\\s*)\\[cc([^\\s...', Object(Closure), 'Je vous livre i...') #9 /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/codecolorer.php(265): CodeColorer->beforeHighlightCodeBlock('Je vous livre i...') #10 /homepages/6/d310147084/htdocs/wp-includes/class-wp-hook.php(287): CodeColorerLoader::callBeforeHighlightCodeBlock('Je vous livre i...') #11 /homepages/6/d310147084/htdocs/wp-includes/plugin.php(212): WP_Hook->apply_filters('Je vous livre i...', Array) #12 /homepages/6/d310147084/htdocs/wp-includes/post-template.php(253): apply_filters('the_content', 'Je vous livre i...') #13 /homepages/6/d310147084/htdocs/wp-content/themes/glossy-stylo/archive.php(42): the_content() #14 /homepages/6/d310147084/htdocs/wp-includes/template-loader.php(106): include('/homepages/6/d3...') #15 /homepages/6/d310147084/htdocs/wp-blog-header.php(19): require_once('/homepages/6/d3...') #16 /homepages/6/d310147084/htdocs/index.php(17): require('/homepages/6/d3...') #17 {main} thrown in /homepages/6/d310147084/htdocs/wp-content/plugins/codecolorer/lib/geshi.php on line 4698