Проблема со связыванием пересикающихся имен в обьектных файлах, alex, 06-Мрт-07, 16:49 [смотреть все]Привет. Проблема заключается в следующем: - имеется 'a1.o` объектный файл с именем для внешнего связывания, к примеру '_get_len` - имеется 'a2.o` объектный файл использующий имя '_get_len` во время связывания Т.к. гипотетическое имя '_get_len` часто встречаемое, то возможна ситуация, когда в нескольких объектных файлах оно встретится. Необходим способ обойти эту ситуацию, т.е. 'a1.o` и 'a2.o` свяжутся между собою и 'a2.o` использует '_get_len` из 'a1.o`, а при дальнейшей сборке оставшиеся файлы проекта свяжутся с '_get_len` из другого объектного файла (не 'a1.o`), содержащего это имя. |
- Проблема со связыванием пересикающихся имен в обьектных файл..., VAK, 00:16 , 07-Мрт-07 (1)
>Привет. Проблема заключается в следующем: > - имеется 'a1.o` объектный файл с именем для внешнего связывания, >к примеру '_get_len` > - имеется 'a2.o` объектный файл использующий имя '_get_len` во время >связывания >Т.к. гипотетическое имя '_get_len` часто встречаемое, то возможна ситуация, когда в нескольких >объектных файлах оно встретится. > Необходим способ обойти эту ситуацию, т.е. 'a1.o` и 'a2.o` свяжутся >между собою и 'a2.o` использует '_get_len` из 'a1.o`, а при >дальнейшей сборке оставшиеся файлы проекта свяжутся с '_get_len` из другого объектного >файла (не 'a1.o`), содержащего это имя. Используйте namespace
оно сделано именно для таких случаев.
|