Erreur C2733

Résolu
Signaler
Messages postés
1
Date d'inscription
dimanche 14 février 2010
Statut
Membre
Dernière intervention
14 février 2010
-
Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
-
Bonjour a tous,

J'ai un problème concernant ma compilation des sources, une erreur apparait un peu partout:

C:\Program Files\Microsoft Visual Studio 9.0\VC\include\intrin.h(1040) : error C2733: seconde liaison C d'une fonction surchargée '_interlockedbittestandset' non autorisée
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\intrin.h(1040) : voir la déclaration de '_interlockedbittestandset'

Merci de votre aide.

1 réponse

Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
15
Bienvenue,

Elle est jolie celle-là ! Visiblement c'est une fonction qui est déclarée deux fois de deux manière différentes.

Il peut par exemple s'agir de deux fichiers d'include contenant plus ou moins la même chose mais pas tout à fait...
Question bête, combien d'installation de Visual Studio as tu sur ton PC ?
As-tu une variable d'environnement INCLUDE ?

Heu...
Dans ton cas, il semble qu'il s'agisse d'un bug de VS.