In my Visual Studio 2010 project I have files with .mm file extension, that need to be compiled as normal C++ files. Is there a way to make a build rule for new extensions or something like that? In VS 2008 there were options for that, but they are gone in 2010.
How to compile different extension files as C++ in Visual Studio C++ 2010?
3.3k views Asked by Smilediver At
3
There are 3 answers
0
Marcin Skoczylas
On
- in vs2008 you can set in project properties (simply select extensions that should be treated as C++ via menu)
- in vs2010 and vs2012 I've never been able to configure this properly, I tried all these walkthroughs, tutorials and tricks. They simply do not work as expected and my *.mm files are not compiled.
Related Questions in C++
- How to immediately apply DISPLAYCONFIG_SCALING display scaling mode with SetDisplayConfig and DISPLAYCONFIG_PATH_TARGET_INFO
- Why can't I use templates members in its specialization?
- How to fix "Access violation executing location" when using GLFW and GLAD
- Dynamic array of structures in C++/ cannot fill a dynamic array of doubles in structure from dynamic array of structures
- How do I apply the interface concept with the base-class in design?
- File refuses to compile std::erase() even if using -std=g++23
- How can I do a successful map when the number of elements to be mapped is not consistent in Thrust C++
- Can std::bit_cast be applied to an empty object?
- Unexpected inter-thread happens-before relationships from relaxed memory ordering
- How i can move element of dynamic vector in argument of function push_back for dynamic vector
- Brick Breaker Ball Bounce
- Thread-safe lock-free min where both operands can change c++
- Watchdog Timer Reset on ESP32 using Webservers
- How to solve compiler error: no matching function for call to 'dmhFS::dmhFS()' in my case?
- Conda CMAKE CXX Compiler error while compiling Pytorch
Related Questions in VISUAL-STUDIO-2010
- how do i stop system stack overflow in visual basic?
- How to remove shortcut/alias to a .cpp and .h file from another project in Visual Studio 2019?
- VS2010 Macro/Environment issue causing a HResult: 0x80070057 (E_INVALIDARG) exception
- DevOps 2022 Server not connecting on VS 2012 and VS 2010
- How can i make a prefab instantiate another prefab?
- VS2010 Installer Project Custom Action to run an EXE is failing
- I commit from my Microsoft Visual Studio, however, I am now seeing that i now have two versions of two files
- Is there a way to make AfxMessageBox() take focus from another program?
- in visual studio 2017 was use a model i made but i get the error Read_POLS_Chunk(): Error reading a polygon not 1-3 vertices
- C++ vector subscript out of range : Monotone Interpolation
- c language, When decimal digit of %g in printf equal to 0.5, and length is more than 6, it is not upper ceil, why?
- IloEnv env ; don't work in the dbug and it can access to it
- Create a kml for a Google Earth tree view item through vb-net
- Error in RDLC REPORT in vs2010- An error occurred during local report processing, Object reference not set to an object instance
- This AVD's configuration is missing a kernel file! Visual Studio Code
Related Questions in COMPILATION
- I am trying to run java application in Eclipse, When I try to do Run > Run as > Java Application it starts to show little processing but nothing happe
- Unable to run get .exe file from assembly NASM
- Javascript to Java
- How to compile only the changed files in Verilator?
- Why does the .exe file become locked after compiling?
- Installing the C compiler for LC3
- compile syzkaller fuzzer failed without any error or warning
- Solved: Create standalone executable for MacOS with OpenCV and libmagic
- How to work around the "collect2: error: ld returned 1 exit status" error when running simple fortran files with the gfortran command?
- how to add a compiler type supported for sccache?
- Vulkan ‘VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR’ was not declared in this scope
- Rust newbie compile error (for (key: String, value: String) in | ^ expected one of `)`, `,`, `@`, or `|`)
- latest version of redshift with crazy compile times
- Problem compiling out-dated Typescript code
- What is appropriate substitution for configurations.compile in newer gradle e.g. version 8.7?
Related Questions in FILE-EXTENSION
- How to detect file open requests from Explorer in Delphi?
- My compiled file doesn't have an extension
- Set default windows app for common middle extension but different last extension
- How can I make my app accept certain photos file extensions?
- Assign filetype to a software by script
- Keep Python code safe from execution by Pydoc
- Error: Unknown file extension ".ts" when using Express and TypeScript with Nodemon
- Making a Chrome extension to read custom file types
- "Unknown file extension" error with Nuxtjs/google-fonts package
- sending a docx but detected as application/x-tika-ooxml instead of "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
- What is the name of this package(plugin) in Sublime Text?
- How to Creating a New File Context Menu for Blank (No Extension) File or your own Custom File Extension
- How to change the name of an extensionless file
- How can I write a VSCode extension that selects the type of file I am writing in based on my own commands?
- How to rename a File via a batch-file but keep the file extention
Related Questions in BUILD-RULES
- Calculating average build duration in Teamcity for failure condition improvements
- Make Xcode build a C file generated by processing a file with a custom extension
- How can I generalize a custom command into a generic-make-rule-like construct?
- How pass semicolon to dh_auto_configure
- How to pass current user ID to buildRules method of CakePHP model
- Can bazel print a hierarchy of the build rules?
- Can a custom build phase modify a file before compilation?
- CakePHP 3 - Switch BuildRules set
- Can I error if my bazel target generates files that aren't specified in its outs?
- How do I move a bazel build target?
- Why not use the partialImage.o to generate the vxWorks image instead of listing all the object files to the linker
- Custom Build Rule fails after converting to VS2013
- What Xcode "Build Rules" does?
- Expressions in a build rule "Output Files"?
- how to add build rule in xcode 5.0.2
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
For an individual file: Right click on the file > Properties > Configuration Properties - General > Item Type : C/C++ compiler.
In general for a project: How to: Select the Files to Build, Walkthrough: Using MSBuild, Walkthrough: Creating an MSBuild Project File from Scratch.